示例#1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Seguro que desea borrarlo?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         if (dgServicios.SelectedCells.Count == 1)
         {
             int id = Convert.ToInt16(this.txtID.Text);
             using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
             {
                 ServiciosIDAII servicios = contexto.ServiciosIDAII.FirstOrDefault(x => x.id == id);
                 contexto.ServiciosIDAII.Remove(servicios);
                 contexto.SaveChanges();
                 cargarServicios();
                 Desactivar();
                 Limpiar();
             }
         }
         else
         {
             if (MessageBox.Show("Seleccione", "Advertencia",
                                 MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
             {
                 ;
             }
         }
     }
 }
示例#2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtProveedor.Text.Length == 0 | cbMes.Text.Length == 0 | txtSubtotal.Text.Length == 0 | txtFactura.Text.Length == 0 | dpFactura.Text.Length == 0 | dtLimite.Text.Length == 0 | cbEstatus.Text.Length == 0 | txtBanco.Text.Length == 0 | txtCredito.Text.Length == 0)
            {
                MessageBox.Show("Existen campos vacíos");
            }
            else
            {
                cargarServicios();
                string   proveedor = txtProveedor.Text;
                string   mes       = cbMes.Text;
                double   subtotal  = double.Parse(txtSubtotal.Text);
                double   iva       = double.Parse(txtIVA.Text);
                double   monto     = double.Parse(txtMonto.Text);
                string   factura   = txtFactura.Text;
                DateTime fecha     = DateTime.Parse(dpFactura.Text);
                int      dias      = int.Parse(txtCredito.Text);
                DateTime limite    = DateTime.Parse(dtLimite.Text);
                string   banco     = txtBanco.Text;
                string   estatus   = cbEstatus.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    ServiciosIDAII serviciosIDAII = new ServiciosIDAII
                    {
                        proveedor    = proveedor,
                        mes          = mes,
                        subtotal     = subtotal,
                        iva          = iva,
                        monto        = monto,
                        factura      = factura,
                        fecha_fac    = fecha,
                        dias_credito = dias,
                        fecha_lim    = limite,
                        banco        = banco,
                        estatus      = estatus,
                    };
                    Desactivar();
                    contexto.ServiciosIDAII.Add(serviciosIDAII);
                    contexto.SaveChanges();
                    cargarServicios();
                    Limpiar();
                }
            }
        }
示例#3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            if (dgServicios.SelectedCells.Count > 0)
            {
                int      id        = Convert.ToInt16(this.txtID.Text);
                string   proveedor = txtProveedor.Text;
                string   mes       = cbMes.Text;
                double   subtotal  = double.Parse(txtSubtotal.Text);
                double   iva       = double.Parse(txtIVA.Text);
                double   monto     = double.Parse(txtMonto.Text);
                string   factura   = txtFactura.Text;
                DateTime fecha     = DateTime.Parse(dpFactura.Text);
                int      dias      = int.Parse(txtCredito.Text);
                DateTime limite    = DateTime.Parse(dtLimite.Text);
                string   banco     = txtBanco.Text;
                string   estatus   = cbEstatus.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    ServiciosIDAII materialesIDAII = contexto.ServiciosIDAII.FirstOrDefault(x => x.id == id);
                    materialesIDAII.proveedor    = proveedor;
                    materialesIDAII.mes          = mes;
                    materialesIDAII.subtotal     = subtotal;
                    materialesIDAII.iva          = iva;
                    materialesIDAII.monto        = monto;
                    materialesIDAII.factura      = factura;
                    materialesIDAII.fecha_fac    = fecha;
                    materialesIDAII.dias_credito = dias;
                    materialesIDAII.fecha_lim    = limite;
                    materialesIDAII.banco        = banco;
                    materialesIDAII.estatus      = estatus;
                    contexto.SaveChanges();
                    cargarServicios();
                    Limpiar();
                    Desactivar();
                }
                MessageBox.Show("Los datos han sido modificados");
            }
        }