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 Modificar(Entidades.EmpleadosEmails email) { using (var conec = new DAL.Repository <Entidades.EmpleadosEmails>()) { try { return(conec.Modificar(email)); } catch (Exception) { throw; } } return(false); }
public static bool Modificar(Entidades.Retenciones retencion) { using (var conec = new DAL.Repository <Entidades.Retenciones>()) { try { return(conec.Modificar(retencion)); } catch (Exception) { throw; } } return(false); }