public bool eliminaUsuario(int idusuario) { Modelo.ObjUsuario elusuario = new Modelo.ObjUsuario(); Modelo.Usuario processUsuario = new Modelo.Usuario(cnn); elusuario = processUsuario.getUsuario(idusuario); return(processUsuario.deleteUsuario(elusuario)); }
public bool activaDesactiva(int idusuario, int estado) { Modelo.ObjUsuario elusuario = new Modelo.ObjUsuario(); Modelo.Usuario processUsuario = new Modelo.Usuario(cnn); elusuario = processUsuario.getUsuario(idusuario); elusuario.estado = estado; return(processUsuario.ChangeStateUser(elusuario)); }
protected void Page_Load(object sender, EventArgs e) { if (HttpContext.Current.Request.HttpMethod == "GET") { } else if (HttpContext.Current.Request.HttpMethod == "POST") { if (Request["action"] == "login") { string Usuario = Request["usuario"].ToString(); string Contraseña = Request["clave"].ToString(); Controlador.login loguear = new Controlador.login(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["BaseDatos"].ConnectionString); try { Modelo.ObjUsuario confirm = loguear.abreLogin(Usuario, Contraseña); if (confirm != null) { if (confirm.TipoUsuario == 0) { Session.Timeout = 1440; Session["RutEmpresa"] = confirm.RutEmpresa; Session["idusuario"] = confirm.idUsuario; Session["usuario"] = confirm.nickName; Session["nombreusuario"] = confirm.Nombre; Session["FechaActual"] = DateTime.Now.ToShortDateString(); Response.Write("//OK//Bienvenido :" + Session["nombreusuario"].ToString() + " //"); } else { Session.Timeout = 1440; Session["RutEmpresa"] = confirm.RutEmpresa; Session["idusuario"] = confirm.idUsuario; Session["usuario"] = confirm.nickName; Session["nombreusuario"] = confirm.Nombre; Session["FechaActual"] = DateTime.Now.ToShortDateString(); Response.Write("//OKAdmin//Bienvenido administrador:" + Session["nombreusuario"].ToString() + " //"); } } else { Response.Write("//NOK//No has podido iniciar sesión//"); } } catch (Exception ex) { Response.Write("//NOK//Ha ocurrido un error al tratar de iniciar sesión." + ex.Message.ToString() + "//"); } Response.End(); } } }