public bool guardarDB(cxc_SeguimientoCartera_Info info) { try { using (Entities_cuentas_por_cobrar Context = new Entities_cuentas_por_cobrar()) { cxc_SeguimientoCartera Entity = new cxc_SeguimientoCartera { IdEmpresa = info.IdEmpresa, IdSeguimiento = info.IdSeguimiento = getId(info.IdEmpresa), IdCliente = info.IdCliente, CorreoEnviado = false, Fecha = info.Fecha, Observacion = info.Observacion, Estado = true, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = info.FechaCreacion = DateTime.Now }; Context.cxc_SeguimientoCartera.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { throw; } }
public bool enviarcorreoDB(cxc_SeguimientoCartera_Info info) { try { using (Entities_cuentas_por_cobrar Context = new Entities_cuentas_por_cobrar()) { cxc_SeguimientoCartera Entity = Context.cxc_SeguimientoCartera.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSeguimiento == info.IdSeguimiento); if (Entity == null) { return(false); } Entity.CorreoEnviado = info.CorreoEnviado = true; Entity.IdUsuarioModificacion = info.IdUsuarioModificacion; Entity.FechaModificacion = info.FechaModificacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public cxc_SeguimientoCartera_Info get_info(int IdEmpresa, int IdSeguimiento) { try { cxc_SeguimientoCartera_Info info = new cxc_SeguimientoCartera_Info(); using (Entities_cuentas_por_cobrar Context = new Entities_cuentas_por_cobrar()) { cxc_SeguimientoCartera Entity = Context.cxc_SeguimientoCartera.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdSeguimiento == IdSeguimiento); if (Entity == null) { return(null); } info = new cxc_SeguimientoCartera_Info { IdEmpresa = Entity.IdEmpresa, IdSeguimiento = Entity.IdSeguimiento, Estado = Entity.Estado, IdCliente = Entity.IdCliente, Fecha = Entity.Fecha, Observacion = Entity.Observacion }; } return(info); } catch (Exception) { throw; } }