public bool modificarDB(rq_Catalogo_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Catalogo Entity = Context.rq_Catalogo.FirstOrDefault(q => q.iCatalogoID == info.iCatalogoID); if (Entity == null) { return(false); } Entity.vCodigo = info.vCodigo; Entity.vDescripcion = info.vDescripcion; Entity.iOrder = info.iOrder; 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_Catalogo_Data", Metodo = "modificarDB", IdUsuario = info.vUserIDModificacion }); return(false); } }
public bool anularDB(rq_Catalogo_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Catalogo Entity = Context.rq_Catalogo.FirstOrDefault(q => q.iCatalogoID == info.iCatalogoID); if (Entity == null) { return(false); } Entity.bEstado = info.bEstado = false; Entity.vMotivoAnulacion = info.vMotivoAnulacion; Entity.vUserIDCreacion = info.vUserIDCreacion; Entity.dFechaAnulacion = info.dFechaAnulacion = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(rq_Catalogo_Info info) { try { using (Entities_requerimiento Context = new Entities_requerimiento()) { rq_Catalogo Entity = new rq_Catalogo { vReferenciaID = info.vReferenciaID, vCodigo = info.vCodigo, vDescripcion = info.vDescripcion, iOrder = info.iOrder, bEstado = info.bEstado = true, vUserIDCreacion = info.vUserIDCreacion, dFechaCreacion = info.dFechaCreacion = DateTime.Now }; Context.rq_Catalogo.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_Catalogo_Data", Metodo = "guardarDB", IdUsuario = info.vUserIDCreacion }); return(false); } }