public int CambiarEstadoUsuario(UsuariosCLS objUsuarioCLS) { int codigoRpt = 0; try { using (var db = new BDControlMGEntities()) { Usuario oUsuario = db.Usuario.Where(p => p.IdUsuario.Equals(objUsuarioCLS.IdUsuario)).First(); if (oUsuario.EstadoUsuario) { objUsuarioCLS.EstadoUsuario = false; } else { objUsuarioCLS.EstadoUsuario = true; } oUsuario.EstadoUsuario = objUsuarioCLS.EstadoUsuario; db.SaveChanges(); codigoRpt = 1; } } catch (Exception e) { codigoRpt = 0; throw; } return(codigoRpt); }
public int EditarUsuario(UsuariosCLS objUsuarioCls) { int cdgoRpt = 0; try { using (var db = new BDControlMGEntities()) { Usuario oUsuario = db.Usuario.Where(p => p.IdUsuario.Equals(objUsuarioCls.IdUsuario)).First(); oUsuario.IdRol = objUsuarioCls.IdRol; oUsuario.NombreUsuario = objUsuarioCls.NombreUsuario; oUsuario.ApMaternoUsuario = objUsuarioCls.ApMaternoUsuario; oUsuario.ApPaternoUsuario = objUsuarioCls.ApPaternoUsuario; oUsuario.EmailUsuario = objUsuarioCls.EmailUsuario; oUsuario.TelefonoUsuario = objUsuarioCls.TelefonoUsuario; oUsuario.Usser = objUsuarioCls.Usser; oUsuario.Password = objUsuarioCls.Password; oUsuario.FechaModificacion = DateTime.Now; oUsuario.UsuarioModificacion = "Admin"; db.SaveChanges(); cdgoRpt = 1; } } catch (Exception e) { cdgoRpt = 0; } return(cdgoRpt); }
public int AgregarUsuario(UsuariosCLS objUsuarioCLS) { int CodResult = 0; try { using (var db = new BDControlMGEntities()) { if (validarUsuario(objUsuarioCLS.Usser)) { Usuario objUsuario = new Usuario(); objUsuario.IdRol = objUsuarioCLS.IdRol; objUsuario.NombreUsuario = objUsuarioCLS.NombreUsuario; objUsuario.ApMaternoUsuario = objUsuarioCLS.ApMaternoUsuario; objUsuario.ApPaternoUsuario = objUsuarioCLS.ApPaternoUsuario; objUsuario.EmailUsuario = objUsuarioCLS.EmailUsuario; objUsuario.TelefonoUsuario = objUsuarioCLS.TelefonoUsuario; objUsuario.Usser = objUsuarioCLS.Usser; objUsuario.Password = objUsuarioCLS.Password; objUsuario.FechaCreacion = DateTime.Now; objUsuario.UsuarioCreacion = "Admin"; objUsuario.FechaModificacion = DateTime.Now; objUsuario.UsuarioModificacion = "Admin"; objUsuario.EstadoUsuario = true; objUsuario.EstadoEliminacion = false; db.Usuario.Add(objUsuario); db.SaveChanges(); CodResult = 1; } else { CodResult = 2; } } } catch (Exception) { CodResult = 0; } return(CodResult); }
public int EliminarUsuario(UsuariosCLS objUsuarioCls) { int cdgoRpt = 0; try { using (var db = new BDControlMGEntities()) { Usuario oUsuario = db.Usuario.Where(p => p.IdUsuario.Equals(objUsuarioCls.IdUsuario)).First(); oUsuario.EstadoEliminacion = true; db.SaveChanges(); cdgoRpt = 1; } } catch (Exception e) { cdgoRpt = 0; } return(cdgoRpt); }