public bool modificarDB(rq_Requerimiento_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Requerimiento Entity = Context.rq_Requerimiento.FirstOrDefault(q => q.iRequerimientoID == info.iRequerimientoID); if (Entity == null) { return(false); } Entity.iTipoRequerimientoID = info.iTipoRequerimientoID; Entity.vResumen = info.vResumen; Entity.vCuerpo = info.vCuerpo; Entity.dFecha = info.dFecha; //Entity.dFechaLimite = info.dFechaLimite; //Entity.dFechaEstimada = info.dFechaEstimada; //Entity.dFechaCierre = info.dFechaCierre; //Entity.vUserAsignado = info.vUserAsignado; Entity.vCorreos = info.vCorreos; Entity.vUserIDModificacion = info.vUserIDModificacion; Entity.dFechaModificacion = info.dFechaModificacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "rq_Cliente_Data", Metodo = "modificarDB", IdUsuario = info.vUserIDModificacion }); return(false); } }
public bool guardarDB(rq_Requerimiento_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Requerimiento Entity = new rq_Requerimiento { iClienteID = info.iClienteID, iTipoRequerimientoID = info.iTipoRequerimientoID, vResumen = info.vResumen, vCuerpo = info.vCuerpo, dFecha = info.dFecha, dFechaLimite = info.dFechaLimite, dFechaEstimada = info.dFechaEstimada, dFechaCierre = info.dFechaCierre, vUserAsignado = info.vUserAsignado, vCorreos = info.vCorreos, vUserIDCreacion = info.vUserIDCreacion, dFechaCreacion = info.dFechaCreacion = DateTime.Now }; Context.rq_Requerimiento.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { tb_LogError_Data LogData = new tb_LogError_Data(); LogData.GuardarDB(new tb_LogError_Info { Descripcion = ex.Message, InnerException = ex.InnerException == null ? null : ex.InnerException.Message, Clase = "rq_Cliente_Data", Metodo = "guardarDB", IdUsuario = info.vUserIDCreacion }); return(false); } }
public bool anularDB(rq_Requerimiento_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Requerimiento Entity = Context.rq_Requerimiento.FirstOrDefault(q => q.iRequerimientoID == info.iRequerimientoID); if (Entity == null) { return(false); } Entity.vMotivoAnulacion = info.vMotivoAnulacion; Entity.vUserIDCreacion = info.vUserIDCreacion; Entity.dFechaAnulacion = info.dFechaAnulacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }