/// <summary> /// Eliminado lógico de un registro de un registro /// </summary> /// <param name="dbModel"></param> /// <returns></returns> public int RecordRemove(RoleDbModel dbModel) { using (ConstructoraUdcDBEntities db = new ConstructoraUdcDBEntities()) { try { var record = db.SEC_Role.Where(x => x.id == dbModel.Id).FirstOrDefault(); if (record == null) { return(3); } //db.SEC_Role.Remove(record); record.removed = true; db.SaveChanges(); return(1); } catch { return(2); } } }
/// <summary> /// Se agrega un nuevo registro a los roles /// </summary> /// <param name="dbModel">Representa un objecto con la informacion del rol</param> /// <returns>Entero con la respueta: 1, OK. 2, KO. 3, Ya existe</returns> public int RecordCreation(RoleDbModel dbModel) { using (ConstructoraUdcDBEntities db = new ConstructoraUdcDBEntities()) { try { // Verifica si existe un rol con nombre que se quiere crear if (db.SEC_Role.Where(x => x.name.ToUpper().Equals(dbModel.Name.ToUpper())).Count() > 0) { return(3); } RoleModelMapper mapper = new RoleModelMapper(); SEC_Role record = mapper.MapperT2T1(dbModel); db.SEC_Role.Add(record); db.SaveChanges(); return(1); } catch { return(2); } } }
/// <summary> /// Se agrega un nuevo registro a los roles /// </summary> /// <param name="dbModel">Representa un objeto con la información del rol</param> /// <returns>entero con la respuesta: 1. OK, 2. KO, 3. Ya existe</returns> public int RecordCreation(RoleDbModel dbModel) { using (DesarrolloDocenteBDEntities db = new DesarrolloDocenteBDEntities()) { try { // Verifica si existe un role con el nombre que se quiere crear el nuevo if (db.SEC_ROLE.Where(x => x.NAME.ToUpper().Equals(dbModel.Name.ToUpper())).Count() > 0) { return(3); } RoleModelMapper mapper = new RoleModelMapper(); SEC_ROLE record = mapper.MapperT2T1(dbModel); db.SEC_ROLE.Add(record); db.SaveChanges(); return(1); } catch { return(2); } } }
public int RecordCreation(RoleDbModel dbModel) { ///<summary> ///Se agrega un registro a roles ///</summary> ///<param name = "DbModel">Representa un objeto con la informacion Rol ///</param> ///<returns>Entero con la Respuesta: 1. Ok , 2. Ko, 3, Ya existe</returns> using (ConstructoraUdcDBEntities db = new ConstructoraUdcDBEntities()) { try { if (db.SEC_Role.Where(x => x.name.ToUpper().Equals(dbModel.Name.ToUpper())).Count() > 0) { return(3); } RoleModelMapper mapper = new RoleModelMapper(); SEC_Role record = mapper.MapperT2T1(dbModel); db.SEC_Role.Add(record); db.SaveChanges(); return(1); } catch (Exception e) { return(2); } } }
/// <summary> /// /// </summary> /// <param name="dbModel"></param> /// <returns></returns> public int RecordRemove(RoleDbModel dbModel) { using (DesarrolloDocenteBDEntities db = new DesarrolloDocenteBDEntities()) { try { var record = db.SEC_ROLE.Where(x => x.ID == dbModel.Id).FirstOrDefault(); if (record == null) { return(3); } //db.SEC_ROLE.Remove(record); record.REMOVED = true; db.SaveChanges(); return(1); } catch { return(2); } }; }