private void Btn_Aceptar_Click(object sender, EventArgs e) { try { Datos.Tratamiento T = new Datos.Tratamiento(); T.Id_Tratamiento = (int)id_TratamientoNumericUpDown.Value; T.Descripcion_Tratamiento = descripcion_TratamientoTextBox.Text; if (id_TratamientoNumericUpDown.Value == 0) { Datos.Tratamiento.Add(T); MessageBox.Show("Se ha agregado un nuevo registro."); } else { Datos.Tratamiento.Set(T); MessageBox.Show("Se ha modificado correctamente el registro."); } Close(); } catch (Exception Error) { MessageBox.Show(Error.Message); } }
private void Btn_AgregarTratameinto_Click(object sender, EventArgs e) { MDI.FrmTratamientos FrmS = new MDI.FrmTratamientos(); FrmS.ShowDialog(); if (MDI.FrmTratamientos.ValorReturn != "") { Datos.Tratamiento T = Datos.Tratamiento.GetTratamiento(MDI.FrmTratamientos.ValorReturn, "").ListaTratamiento[0]; DG_Tratamiento.Rows.Add(); DG_Tratamiento.Rows[DG_Tratamiento.Rows.Count - 1].Tag = MDI.FrmTratamientos.ValorReturn; DG_Tratamiento.Rows[DG_Tratamiento.Rows.Count - 1].Cells["Clm_NombreTratamiento"].Value = T.Descripcion_Tratamiento; } }
public FrmTratamientosABM(string IdTratamiento) { InitializeComponent(); try { //Busco el una unica fila por su id Datos.Tratamiento T = Datos.Tratamiento.GetTratamiento(IdTratamiento, "").ListaTratamiento[0]; id_TratamientoNumericUpDown.Value = T.Id_Tratamiento; descripcion_TratamientoTextBox.Text = T.Descripcion_Tratamiento; } catch (Exception Error) { MessageBox.Show(Error.Message); } }
private void Buscar() { try { //Borro todo las filas y columnas anteriores DG_Datos.Columns.Clear(); DG_Datos.Rows.Clear(); //Busco la lista de datos Datos.Tratamiento T = Datos.Tratamiento.GetTratamiento(Txt_Id.Text, Txt_Tratamiento.Text); //Agrego las columnas de la regilla de datos. DG_Datos.Columns.Add("Clm_Descripcion", "Tratamiento"); DG_Datos.Font = new Font(Config.NombreFont, Config.TamañoFont); DG_Datos.Columns["Clm_Descripcion"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells; //Agrego las filas foreach (Datos.Tratamiento ItemTratamiento in T.ListaTratamiento) { DG_Datos.Rows.Add(); DG_Datos.Rows[DG_Datos.Rows.Count - 1].Tag = ItemTratamiento.Id_Tratamiento; DG_Datos.Rows[DG_Datos.Rows.Count - 1].Cells["Clm_Descripcion"].Value = ItemTratamiento.Descripcion_Tratamiento; } Txt_CantidadRegistros.Text = T.ListaTratamiento.Count.ToString(); if (NumeroFilaUltimaSeleccion != 0 && DG_Datos.Rows.Count > NumeroFilaUltimaSeleccion) { DG_Datos.Rows[NumeroFilaUltimaSeleccion].Selected = true; } } catch (Exception Error) { MessageBox.Show(Error.Message); } }