private void eDITARToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow r = dgMantenimiento.SelectedRows[0]; Mantenimiento_Vehiculo obj = (Mantenimiento_Vehiculo)r.Tag; Mantenimiento_Vehiculo objAux = (Mantenimiento_Vehiculo)obj.Clone(); frmMantenimiento_VechiulosAE frm = new frmMantenimiento_VechiulosAE(); frm.Text = "Editar mantenimiento"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obj = frm.GetObjeto(); Mantenimiento_VehiculosBD.Editar(obj); SetearFilas(r, obj); MessageBox.Show("Registro actualizado correctamente"); Actualizar(); } catch (Exception) { } } }
private void nUEVOToolStripMenuItem_Click(object sender, EventArgs e) { frmMantenimiento_VechiulosAE frm = new frmMantenimiento_VechiulosAE(); frm.Text = "Agregar mantenimiento"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Mantenimiento_Vehiculo man = frm.GetObjeto(); Mantenimiento_VehiculosBD.Agregar(man); DataGridViewRow r = new DataGridViewRow(); r.CreateCells(dgMantenimiento); SetearFilas(r, man); AgregarFila(r); } catch (Exception) { throw; } } }
private void frmMantenimiento_Vehiculos_Load(object sender, EventArgs e) { List <Mantenimiento_Vehiculo> listaMantenimiento = new List <Mantenimiento_Vehiculo>(); listaMantenimiento = Mantenimiento_VehiculosBD.GetLista(); MostrarDatosGrilla(listaMantenimiento); }
private void Actualizar() { List <Mantenimiento_Vehiculo> listaUpdate = new List <Mantenimiento_Vehiculo>(); listaUpdate = Mantenimiento_VehiculosBD.GetLista(); MostrarDatosGrilla(listaUpdate); }
private void bORRARToolStripMenuItem_Click(object sender, EventArgs e) { if (dgMantenimiento.SelectedRows.Count > 0) { DataGridViewRow r = dgMantenimiento.SelectedRows[0]; Mantenimiento_Vehiculo c = (Mantenimiento_Vehiculo)r.Tag; DialogResult dr = MessageBox.Show(string.Format("¿Desea borrar el registro?"), "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.Yes) { try { Mantenimiento_VehiculosBD.Borrar(c.IdMatenimiento); dgMantenimiento.Rows.Remove(r); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }