private void BTNINGRESARUSUARIO_Click(object sender, EventArgs e)
        {
            using (SistemaLaConquistaEntities model = new SistemaLaConquistaEntities())
            {
                Utilidades u = new Utilidades();

                if (id == null)
                {
                    usuarios = new tbUsuario();
                }



                usuarios.user_Nombre        = TXT_NOMBRE.Text;
                usuarios.user_Apellido      = TXT_APELLIDO.Text;
                usuarios.user_NombreUsuario = TXT_USUARIO.Text;
                usuarios.user_FechaCreacion = DateTime.Now;



                if (id == null)
                {
                    model.tbUsuario.Add(usuarios);
                }
                else
                {
                    model.Entry(usuarios).State = System.Data.Entity.EntityState.Modified;
                }

                model.SaveChanges();
                this.Hide();
            }
        }
Exemplo n.º 2
0
        private void BTNINGRESARPRODUCTO_Click(object sender, EventArgs e)
        {
            try
            {
                using (SistemaLaConquistaEntities db = new SistemaLaConquistaEntities())
                {
                    if (id == null)
                    {
                        ontbProducto = new tbProducto();
                        ontbProducto.produ_Codigo       = txt_Codigo.Text;
                        ontbProducto.produ_Descripcion  = txt_Descripcion.Text;
                        ontbProducto.produ_PrecioCompra = Convert.ToDecimal(txt_PrecioCompra.Text);
                        ontbProducto.produ_PrecioVenta  = Convert.ToDecimal(txt_PrecioVenta.Text);
                        ontbProducto.produ_Cantidad     = Convert.ToDecimal(txt_Cantidad.Text);
                        ontbProducto.cprod_Id           = Convert.ToInt32(cbx_Categoria.SelectedValue);
                        ontbProducto.produ_Categoria    = cbx_Categoria.Text;
                        ontbProducto.prove_IdProveedor  = Convert.ToInt32(cbx_Proveedor.SelectedValue);// cbx_Proveedor.Text;
                        ontbProducto.produ_Estado       = true;
                        ontbProducto.FechaCrea          = DateTime.Now;
                        ontbProducto.UsuarioCrea        = 5;
                        db.tbProducto.Add(ontbProducto);
                        db.SaveChanges();
                        MessageBox.Show("Datos ingresado correctamente!", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        ontbProducto.produ_Codigo       = txt_Codigo.Text;
                        ontbProducto.produ_Descripcion  = txt_Descripcion.Text;
                        ontbProducto.produ_PrecioCompra = Convert.ToDecimal(txt_PrecioCompra.Text);
                        ontbProducto.produ_PrecioVenta  = Convert.ToDecimal(txt_PrecioVenta.Text);
                        ontbProducto.produ_Cantidad     = Convert.ToDecimal(txt_Cantidad.Text);
                        ontbProducto.cprod_Id           = Convert.ToInt32(cbx_Categoria.SelectedValue);
                        ontbProducto.produ_Categoria    = cbx_Categoria.Text;
                        ontbProducto.prove_IdProveedor  = Convert.ToInt32(cbx_Proveedor.SelectedValue);// cbx_Proveedor.Text;
                        ontbProducto.produ_Estado       = true;
                        ontbProducto.UsuarioModifica    = 5;
                        ontbProducto.FechaModifica      = DateTime.Now;
                        db.Entry(ontbProducto).State    = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                        MessageBox.Show("Datos editado correctamente!", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }

                    this.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Guardar: " + ex.Message);
            }
        }
 private void BTNINGRESARCLIENTE_Click(object sender, EventArgs e)
 {
     try
     {
         using (SistemaLaConquistaEntities db = new SistemaLaConquistaEntities())
         {
             if (id == null)
             {
                 ontbCliente = new tbCliente();
                 ontbCliente.clint_Nombre         = txt_Nombre.Text;
                 ontbCliente.clint_Apellido       = txt_Apellido.Text;
                 ontbCliente.clint_Identificacion = txt_Identificacion.Text;
                 ontbCliente.clint_Telefono       = txt_Telefono.Text;
                 //ontbCliente.clint_Direccion = txt_Direccion.Text;
                 ontbCliente.clint_Correo = txt_Correo.Text;
                 ontbCliente.clint_Estado = true;
                 ontbCliente.UsuarioCrea  = 5;
                 ontbCliente.FechaCrea    = DateTime.Now;
                 db.tbCliente.Add(ontbCliente);
                 db.SaveChanges();
                 MessageBox.Show("Datos ingresado correctamente!", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 ontbCliente.clint_Nombre         = txt_Nombre.Text;
                 ontbCliente.clint_Apellido       = txt_Apellido.Text;
                 ontbCliente.clint_Identificacion = txt_Identificacion.Text;
                 ontbCliente.clint_Telefono       = txt_Telefono.Text;
                 //ontbCliente.clint_Direccion = txt_Direccion.Text;
                 ontbCliente.clint_Correo    = txt_Correo.Text;
                 ontbCliente.clint_Estado    = true;
                 ontbCliente.UsuarioModifica = 5;
                 ontbCliente.FechaModifica   = DateTime.Now;
                 db.Entry(ontbCliente).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
                 MessageBox.Show("Datos editados correctamente!", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar: " + ex.Message);
     }
 }