Exemplo n.º 1
0
 public static bool Guardar(Entidades.Facturas Facturag, List <Entidades.FacturaDetalles> listaRelaciones)
 {
     using (var repositorio = new DAL.Repositorio <Entidades.Facturas>())
     {
         bool FacuraGuardada;
         bool relacionesGuardadas = false;
         if (Buscar(P => P.IdFactura == Facturag.IdFactura) == null)
         {
             FacuraGuardada = repositorio.GuardarBool(Facturag);
         }
         else
         {
             FacuraGuardada = repositorio.Modificar(Facturag);
         }
         if (FacuraGuardada)
         {
             relacionesGuardadas = true;
             if (listaRelaciones != null)
             {
                 foreach (var relacion in listaRelaciones)
                 {
                     relacion.IdFactura = Facturag.IdFactura;
                     if (!BLL.FacturaDetallesBLL.Guardar(relacion))
                     {
                         relacionesGuardadas = false;
                     }
                 }
             }
         }
         return(relacionesGuardadas);
     }
 }
Exemplo n.º 2
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            var usuarios = new Entidades.Usuarios();
            int id       = 0;

            using (var conec = new DAL.Repositorio <Entidades.Usuarios>())
            {
                if (!Validar())
                {
                    MessageBox.Show("Por favor llenar los campos vacios");
                    Limpiar();
                }
                else
                {
                    usuarios.UsuarioId = Utilidades.TOINT(IdtextBox.Text);
                    usuarios.Nombre    = NombretextBox.Text;
                    usuarios.Clave     = ClavetextBox.Text;


                    if (id != usuarios.UsuarioId)
                    {
                        conec.Modificar(usuarios);
                        MessageBox.Show("Usuario modificado.");
                    }
                    else
                    {
                        conec.Guardar(usuarios);
                        MessageBox.Show("Usuario Guardado.");
                    }
                }
            }
        }
Exemplo n.º 3
0
        private void button3_Click(object sender, EventArgs e)
        {
            int id = 0;

            using (var db = new DAL.Repositorio <Clientes>())
            {
                cliente = LLenarCampos();
                if (id != cliente.ClienteId)
                {
                    db.Modificar(cliente);
                    MessageBox.Show("Correcto");
                }
                else
                {
                    if (BLL.ClienteBLL.Guardar(cliente))
                    {
                        MessageBox.Show("Correcto");
                    }
                    else
                    {
                        MessageBox.Show("Error");
                    }
                }
            }
        }
Exemplo n.º 4
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            int      id       = 0;
            Produtos producto = new Produtos();

            using (var db = new DAL.Repositorio <Produtos>())
            {
                if (!Validar())
                {
                    MessageBox.Show("Favor llenar");
                }
                else
                {
                    producto.ProductoId = Utilidades.TOINT(productoIdTextBox.Text);
                    producto.Nombre     = nombreTextBox.Text;
                    if (id != producto.ProductoId)
                    {
                        db.Modificar(producto);
                        MessageBox.Show("Modificado");
                    }
                    else
                    {
                        if (BLL.ProductoBLL.Guardar(producto))
                        {
                            MessageBox.Show("Correcto");
                        }
                        else
                        {
                            MessageBox.Show("error");
                        }
                    }
                }
                Limpiar();
            }
        }
Exemplo n.º 5
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            var Guardar = new Entidades.Productos();

            using (var Context = new DAL.Repositorio <Entidades.Productos>())

            {
                int id = 0;
                if (!ValidarTextBox())
                {
                    MessageBox.Show("Favor llenar los campos....");
                }
                else
                {
                    // guardar.TipoId = (Utilidades.TOINT(IDTipoTextBox.Text));
                    Guardar.ProductoId  = Utilidades.TOINT(ProductoIdTextBox.Text);
                    Guardar.Descripcion = DescripcionTextBox.Text;
                    Guardar.Medida      = maskedTextBoxMedida.Text;
                    Guardar.Precio      = Convert.ToDecimal(maskedTextBoxPrecio.Text);
                    Guardar.Costo       = Convert.ToDecimal(maskedTextBoxCosto.Text);



                    //Asigna true o false al checkBox segun selecione el usuario
                    if (checkBoxesITBS.Checked == false)
                    {
                        Guardar.Itbis = false;
                    }
                    else
                    {
                        Guardar.Itbis = true;
                    }
                    ////////////////////////////////////////////


                    if (id != Guardar.ProductoId)

                    {
                        Context.Modificar(Guardar);
                        MessageBox.Show("Se A Modificado correctamente !!!");
                    }
                    else
                    {
                        BLL.Productos.Guardar(Guardar);
                        MessageBox.Show("Se A Guardado correctamente !!!");
                    }
                }
            }
        }
Exemplo n.º 6
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            var cliente = new Entidades.Clientes();
            int id      = 0;

            using (var conec = new DAL.Repositorio <Entidades.Clientes>())
            {
                if (!Validar())
                {
                    MessageBox.Show("Por favor llenar los campos vacios");
                    Limpiar();
                }
                else
                {
                    cliente.ClienteId     = Utilidades.TOINT(IdtextBox.Text);
                    cliente.Nombres       = NombretextBox.Text;
                    cliente.Direccion     = DirecciontextBox.Text;
                    cliente.Email         = EmailtextBox.Text;
                    cliente.Telefono      = TelefonomaskedTextBox.Text;
                    cliente.Celular       = CelularmaskedTextBox.Text;
                    cliente.LimiteCredito = Utilidades.TOINT(LimiteCreditotextBox.Text);

                    if (id != cliente.ClienteId)
                    {
                        conec.Modificar(cliente);
                        MessageBox.Show("El cliente se a modificado.");
                    }
                    else
                    {
                        conec.Guardar(cliente);
                        MessageBox.Show("El cliente se a guardado.");
                    }
                }
            }

            Limpiar();
        }