private void metroButton3_Click(object sender, EventArgs e)
        {
            GestionMantenimientoComponent tipoMantenimientoComponenet = new GestionMantenimientoComponent();

            tipoMantenimientoComponenet.Delete(int.Parse(mgTipoProveedor.CurrentRow.Cells[0].Value.ToString()));
            llenarGrillaTipoM();
        }
 private void metroButton6_Click(object sender, EventArgs e)
 {
     if (verificarCamposTipo())
     {
         Proveedor proveedor = new Proveedor();
         proveedor.tipoProveedor = txtTipoProvv.Text;
         GestionMantenimiento tipoMantenimiento = new GestionMantenimiento(proveedor);
         tipoMantenimiento.tipoMantenimiento = txtTipoProveedor.Text;
         tipoMantenimiento.periocidad        = int.Parse(txtPeriocidad.Text);
         tipoMantenimiento.Id = int.Parse(mgTipoProveedor.CurrentRow.Cells[0].Value.ToString());
         GestionMantenimientoComponent tipoMantenimientoComponenet = new GestionMantenimientoComponent();
         tipoMantenimientoComponenet.Update(tipoMantenimiento);
         llenarGrillaTipoM();
     }
 }
        void llenarGrillaTipoM()
        {
            GestionMantenimientoComponent tipoProveedorComponent = new GestionMantenimientoComponent();
            int n = 0;

            mgTipoProveedor.Rows.Clear();
            foreach (var item in tipoProveedorComponent.Read())
            {
                n = mgTipoProveedor.Rows.Add();
                mgTipoProveedor.Rows[n].Cells[0].Value = item.Id;
                mgTipoProveedor.Rows[n].Cells[1].Value = item.tipoMantenimiento;
                mgTipoProveedor.Rows[n].Cells[2].Value = item.proveedor.tipoProveedor;
                mgTipoProveedor.Rows[n].Cells[3].Value = item.periocidad;
                n++;
            }
            txtTipo.DataSource    = tipoProveedorComponent.Read();
            txtTipo.DisplayMember = "tipoMantenimiento";
            txtTipo.ValueMember   = "Id";
        }
 private void metroButton4_Click(object sender, EventArgs e)
 {
     if (verificarCamposTipo())
     {
         Proveedor proveedor = new Proveedor();
         proveedor.tipoProveedor = txtTipoProvv.Text;
         GestionMantenimiento tipoMantenimiento = new GestionMantenimiento(proveedor);
         tipoMantenimiento.tipoMantenimiento = txtTipoProveedor.Text;
         tipoMantenimiento.periocidad        = int.Parse(txtPeriocidad.Text);
         GestionMantenimientoComponent tipoMantenimientoComponenet = new GestionMantenimientoComponent();
         if (tipoMantenimientoComponenet.Create(tipoMantenimiento) == null)
         {
             ValidadoresComponent.ErrorAltaModificacado("Tipo mantenimiento", this);
         }
         else
         {
             ValidadoresComponent.Alta("Tipo mantenimiento", this);
             llenarGrillaTipoM();
         }
     }
 }