-
Notifications
You must be signed in to change notification settings - Fork 0
/
FormTipoConsulta.cs
55 lines (50 loc) · 1.64 KB
/
FormTipoConsulta.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*UNED III Cuatrimestre 2023
* Proyecto 1 - Programación avanzada
* Sistema de Administración de Citas para Desarrollo-UNED
* Floricela Arguedas Zúñiga
* 9/10/2023
* */
using Entidades;
using LogicaNegocios;
using System.Drawing.Text;
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
namespace Presentacion
{
public partial class FormTipoConsulta : Form
{
#region Declaraciones
string description;
string selectedValue;
private DataBase database;
#endregion
#region Constructor
public FormTipoConsulta(DataBase DB)
{
InitializeComponent();
this.database = DB;
}
#endregion
#region Captura de datos para el objeto.
private void txtb_description_TextChanged(object sender, EventArgs e)
{
description = txtb_description.Text;
}
private void cmbbx_status_SelectedIndexChanged(object sender, EventArgs e)
{
selectedValue = cmbbx_status.SelectedIndex.ToString();
}
#endregion
#region Llamada al los métodos y muestra de datos.
//Eventos y métodos para el botón de añadir
private void bttn_ad_Click(object sender, EventArgs e)
{
//Llamo a la función de la clase DataBase para que haga toda la lógica.
this.database.AñadirTipoConsulta(description, selectedValue);
//Muestro la información en DataGridView
DGV_TC.DataSource = this.database.TiposdeConsultas;
DGV_TC.Refresh();
}
//Eventos y métodos para el botón de modificar
#endregion
}
}