예제 #1
0
 public static bool Guardar(Entidades.Facturas Facturag, List <Entidades.FacturasProductos> listaRelaciones)
 {
     using (var repositorio = new DAL.Repository <Entidades.Facturas>())
     {
         bool FacuraGuardada;
         bool relacionesGuardadas = false;
         if (Buscar(P => P.FacturaId == Facturag.FacturaId) == null)
         {
             FacuraGuardada = repositorio.Guardar(Facturag);
         }
         else
         {
             FacuraGuardada = repositorio.Modificar(Facturag);
         }
         if (FacuraGuardada)
         {
             relacionesGuardadas = true;
             if (listaRelaciones != null)
             {
                 foreach (var relacion in listaRelaciones)
                 {
                     relacion.FacturaId = Facturag.FacturaId;
                     if (!BLL.FacturasProductosBLL.Guardar(relacion))
                     {
                         relacionesGuardadas = false;
                     }
                 }
             }
         }
         return(relacionesGuardadas);
     }
 }
        public static bool Guardar(Entidades.EmpleadosEmails email)
        {
            using (var conec = new DAL.Repository <Entidades.EmpleadosEmails>())
            {
                try
                {
                    return(conec.Guardar(email));
                }
                catch (Exception)
                {
                    throw;
                }
            }

            return(false);
        }
예제 #3
0
        public static bool Guardar(Entidades.Retenciones retencion)
        {
            using (var conec = new DAL.Repository <Entidades.Retenciones>())
            {
                try
                {
                    return(conec.Guardar(retencion));
                }
                catch (Exception)
                {
                    throw;
                }
            }

            return(false);
        }