Example #1
0
        public static Entidades.Facturas Buscar(int id)
        {
            var factura = new Entidades.Facturas();

            using (var conec = new DAL.FacturacionDb())
            {
                try
                {
                    factura = conec.Factura.Find(id);
                    factura.Productos.Count();
                }
                catch (Exception)
                {
                    throw;
                }
            }

            return(factura);
        }
Example #2
0
        public static bool GuardarBLL(Entidades.Facturas factura)
        {
            using (var conec = new DAL.FacturacionDb())
            {
                try
                {
                    conec.Factura.Add(factura);

                    foreach (var g in factura.Productos)
                    {
                        conec.Entry(g).State = System.Data.Entity.EntityState.Unchanged;
                    }

                    conec.SaveChanges();

                    return(true);
                }
                catch (Exception)
                {
                    throw;
                }
            }
        }