示例#1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Seguro que desea borrarlo?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         if (dgUsuarios.SelectedRows.Count == 1)
         {
             int id = Convert.ToInt16(this.txtID.Text);
             using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
             {
                 Usuarios usuarios = contexto.Usuarios.FirstOrDefault(x => x.id == id);
                 contexto.Usuarios.Remove(usuarios);
                 contexto.SaveChanges();
                 cargarUsuarios();
                 Desactivar();
                 Limpiar();
             }
         }
         else
         {
             if (MessageBox.Show("Seleccione", "Advertencia",
                                 MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
             {
                 ;
             }
         }
     }
 }
示例#2
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            if (dgUsuarios.SelectedRows.Count > 0)
            {
                int    id     = Convert.ToInt16(this.txtID.Text);
                string nombre = txtNombre.Text;
                string correo = txtCorreo.Text;
                string alias  = txtAlias.Text;
                string pass   = txtPass.Text;
                string area   = cbArea.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    Usuarios usuario = contexto.Usuarios.FirstOrDefault(x => x.id == id);
                    usuario.nombre       = nombre;
                    usuario.correo       = correo;
                    usuario.alias        = alias;
                    usuario.contrasenia  = pass;
                    usuario.departamento = area;
                    contexto.SaveChanges();
                    cargarUsuarios();
                    Limpiar();
                    Desactivar();
                }
                MessageBox.Show("Los datos han sido modificados");
            }
        }
示例#3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            if (dgClientes.SelectedCells.Count > 0)
            {
                int    id       = Convert.ToInt16(this.txtID.Text);
                string empresa  = txtEmpresa.Text;
                string contacto = txtContacto.Text;
                string telefono = txtTelefono.Text;
                string correo   = txtCorreo.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    ClientesIDAII clientesIDAII = contexto.ClientesIDAII.FirstOrDefault(x => x.id == id);
                    clientesIDAII.nomEmpresa  = empresa;
                    clientesIDAII.nomContacto = contacto;
                    clientesIDAII.telefono    = telefono;
                    clientesIDAII.correo      = correo;
                    contexto.SaveChanges();
                    cargarClientes();
                    Limpiar();
                    Desactivar();
                }
                MessageBox.Show("Los datos han sido modificados");
            }
        }
示例#4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtEmpresa.Text.Length == 0 | txtContacto.Text.Length == 0 | txtTelefono.Text.Length == 0 | txtCorreo.Text.Length == 0)
            {
                MessageBox.Show("Existen campos vacíos");
            }
            else if (ComprobarFormatoEmail(txtCorreo.Text) == false)
            {
                MessageBox.Show("La dirección de correo electrónico no es valida");
            }
            else if (ComprobarFormatoEmail(txtCorreo.Text) == true)
            {
                cargarClientes();
                string empresa  = txtEmpresa.Text;
                string contacto = txtContacto.Text;
                string telefono = txtTelefono.Text;
                string correo   = txtCorreo.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    ClientesIDAII clientesIDAII = new ClientesIDAII
                    {
                        nomEmpresa  = empresa,
                        nomContacto = contacto,
                        telefono    = telefono,
                        correo      = correo,
                    };
                    Desactivar();
                    contexto.ClientesIDAII.Add(clientesIDAII);
                    contexto.SaveChanges();
                    cargarClientes();
                    Limpiar();
                }
            }
        }
示例#5
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();
                }
            }
        }
示例#6
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");
            }
        }
示例#7
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text.Length == 0 | txtAlias.Text.Length == 0 | txtCorreo.Text.Length == 0 | txtCorreo.Text.Length == 0 | cbArea.Text.Length == 0)
            {
                MessageBox.Show("Existen campos vacíos");
            }
            else if (ComprobarFormatoEmail(txtCorreo.Text) == false)
            {
                MessageBox.Show("La dirección de correo electrónico no es valida");
            }
            else if (ComprobarFormatoEmail(txtCorreo.Text) == true)
            {
                cargarUsuarios();
                string nombre = txtNombre.Text;
                string correo = txtCorreo.Text;
                string alias  = txtAlias.Text;
                string pass   = txtPass.Text;
                string area   = cbArea.Text;

                using (GrupoIDAIIEntities1 contexto = new GrupoIDAIIEntities1())
                {
                    Usuarios usuario = new Usuarios
                    {
                        nombre       = nombre,
                        correo       = correo,
                        alias        = alias,
                        contrasenia  = pass,
                        departamento = area,
                    };
                    Desactivar();
                    contexto.Usuarios.Add(usuario);
                    contexto.SaveChanges();
                    cargarUsuarios();
                    Limpiar();
                }
            }
        }