public cp_proveedor_detalle_Info get_info(int IdEmpresa, int IdProveedor, int Secuencia) { try { cp_proveedor_detalle_Info info = new cp_proveedor_detalle_Info(); using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_proveedor_detalle Entity = Context.cp_proveedor_detalle.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdProveedor == IdProveedor && q.Secuencia == Secuencia); if (Entity == null) { return(null); } info = new cp_proveedor_detalle_Info { IdEmpresa = Entity.IdEmpresa, IdProveedor = Entity.IdProveedor, Secuencia = Entity.Secuencia, NombreAdicional = Entity.NombreAdicional, IdTipoCta_acreditacion_cat = Entity.IdTipoCta_acreditacion_cat, num_cta_acreditacion = Entity.num_cta_acreditacion, IdBanco_acreditacion = Entity.IdBanco_acreditacion, pr_correo = Entity.pr_correo, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public bool modificarDB(cp_proveedor_detalle_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_proveedor_detalle Entity = Context.cp_proveedor_detalle.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdProveedor == info.IdProveedor && q.Secuencia == info.Secuencia); if (Entity == null) { return(false); } Entity.NombreAdicional = info.NombreAdicional; Entity.IdTipoCta_acreditacion_cat = info.IdTipoCta_acreditacion_cat; Entity.num_cta_acreditacion = info.num_cta_acreditacion; Entity.IdBanco_acreditacion = info.IdBanco_acreditacion; Entity.pr_correo = info.pr_correo; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(cp_proveedor_detalle_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_proveedor_detalle Entity = new cp_proveedor_detalle { IdEmpresa = info.IdEmpresa, IdProveedor = info.IdProveedor, Secuencia = info.Secuencia = get_secuencia(info.IdEmpresa, info.IdProveedor), NombreAdicional = info.NombreAdicional, IdTipoCta_acreditacion_cat = info.IdTipoCta_acreditacion_cat, num_cta_acreditacion = info.num_cta_acreditacion, IdBanco_acreditacion = info.IdBanco_acreditacion, pr_correo = info.pr_correo, Estado = true }; Context.cp_proveedor_detalle.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(cp_proveedor_detalle_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_proveedor_detalle Entity = Context.cp_proveedor_detalle.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdProveedor == info.IdProveedor && q.Secuencia == info.Secuencia); if (Entity == null) { return(false); } Entity.Estado = false; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }