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);
                    }
                }
            }
        }