public ActionResult Edit(string id, string nombre, string password, string tipo, string estado, string pass, string pais) { if (id == null) { return(Json(new { estado = 0 })); } Ent_Usuario _usuario = new Ent_Usuario(); _usuario.usu_id = Convert.ToDecimal(id); _usuario.usu_nombre = nombre; _usuario.usu_contraseña = password; _usuario.usu_tip_id = tipo; _usuario.usu_est_id = estado; _usuario.usu_pais = pais; Dat_Usuario usuario = new Dat_Usuario(); usuario.usu = _usuario; Boolean _valida_editar = usuario.EditarUsuario((pass == "1") ? true : false); return(Json(new { estado = (_valida_editar) ? "1" : "-1", desmsg = (_valida_editar) ? "Se actualizo satisfactoriamente." : "Hubo un error al actualizar." })); }
public ActionResult Login(string variable) { string strCambiante = DateTime.Now.ToString("M/d/yyyy") + "_"; string resultVariable = DesEncriptar(variable); string nombrePc = resultVariable.Replace(strCambiante, ""); //nombrePc = "TIENDA-109-1"; Dat_Usuario _usuario = new Dat_Usuario(); Ent_Tienda _data_tda = _usuario.get_loginTienda(nombrePc); LoginViewModel view = new LoginViewModel(); if (_data_tda != null) { string UserTienda = ""; if (_data_tda.tda_xstore) { UserTienda = (_data_tda.cadena == "NS") ? "Tienda NS" : "Tienda"; } else { UserTienda = "TiendaPOS"; } //string UserTienda = (_data_tda.tda_xstore) ? "Tienda" : "TiendaPOS"; Session["Tienda"] = _data_tda.tda_codigo; Ent_Usuario _data_user = _usuario.get_login(UserTienda); view.Usuario = _data_user.usu_login; view.Password = _data_user.usu_contraseña; } view.returnUrl = ""; return(View(view)); }
public JsonResult UpdateStats() { Dat_Usuario _usuario = new Dat_Usuario(); Ent_Usuario _data_user = _usuario.get_login("Invitado"); Session[Ent_Constantes.NameSessionUser] = _data_user; return(Json("Success", JsonRequestBehavior.AllowGet)); }
public ActionResult CambiarClave(string password) { Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; Dat_Usuario usuario = new Dat_Usuario(); Boolean _valida_editar = usuario.update_pass(_usuario.usu_id, password); return(Json(new { estado = (_valida_editar) ? "1" : "-1", desmsg = (_valida_editar) ? "Se actualizo satisfactoriamente." : "Hubo un error al actualizar." })); }
private bool IsValid(string usuario, string password, ref string _error_con) { bool _valida = false; Dat_Usuario _usuario = new Dat_Usuario(); Ent_Usuario _data_user = _usuario.get_login(usuario); if ((_data_user.usu_login == "Tienda" || _data_user.usu_login == "TIENDAPOS") && Session["Tienda"] == null) { password = ""; } if (_data_user == null) { _valida = false; } if (_data_user != null) { if (usuario.ToUpper() == _data_user.usu_login.ToUpper() && password == _data_user.usu_contraseña) { if (_data_user.usu_est_id == "A") { string strIp = GetIPAddress(System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"], System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"], System.Web.HttpContext.Current.Request.UserHostAddress); _data_user.usu_ip = strIp; Session[Ent_Constantes.NameSessionUser] = _data_user; Session["PAIS"] = _data_user.usu_pais; _valida = true; } else { _valida = false; } } else { _valida = false; } } return(_valida); }
public ActionResult CambiarClave(string password) { Ent_Usuario _oldusuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; Ent_Usuario _usuario = new Ent_Usuario(); _usuario.usu_id = _oldusuario.usu_id; _usuario.usu_nombre = _oldusuario.usu_nombre; _usuario.usu_contraseña = password; _usuario.usu_tip_id = _oldusuario.usu_tip_id; _usuario.usu_est_id = _oldusuario.usu_est_id; string pass = "******"; Dat_Usuario usuario = new Dat_Usuario(); usuario.usu = _usuario; Boolean _valida_editar = usuario.EditarUsuario((pass == "1") ? true : false); return(Json(new { estado = (_valida_editar) ? "1" : "-1", desmsg = (_valida_editar) ? "Se actualizo satisfactoriamente." : "Hubo un error al actualizar." })); }
public ActionResult Index() { string campo = Post("p1"); string ip = Request.ServerVariables["REMOTE_ADDR"]; string nombrePc = System.Net.Dns.GetHostEntry(Request.ServerVariables["REMOTE_ADDR"]).HostName; //nombrePc = "TIENDA-109-1"; Dat_Usuario _usuario = new Dat_Usuario(); Ent_Tienda _data_tda = _usuario.get_loginTienda(nombrePc); LoginViewModel view = new LoginViewModel(); if (_data_tda != null) { Session["Tienda"] = _data_tda.tda_codigo; Ent_Usuario _data_user = _usuario.get_login("Tienda"); view.Usuario = _data_user.usu_login; view.Password = _data_user.usu_contraseña; } view.returnUrl = ""; return(View(view)); }
public ActionResult Nuevo(string nombre, string login, string password, string tipo, string pais) { if (nombre == null) { return(Json(new { estado = "0" })); } if (tipo == "0" || tipo == null) { return(Json(new { estado = "-1", desmsg = "seleccione el tipo de usuario" })); } Ent_Usuario _usuario = new Ent_Usuario(); _usuario.usu_nombre = nombre; _usuario.usu_login = login; _usuario.usu_contraseña = password; _usuario.usu_tip_id = tipo; _usuario.usu_pais = pais; Dat_Usuario usuario = new Dat_Usuario(); usuario.usu = _usuario; Boolean _valida_nuevo = usuario.InsertarUsuario(); if (usuario.existe_login) { _valida_nuevo = false; return(Json(new { estado = "-1", desmsg = "El login del usuario ya existe." })); } else { return(Json(new { estado = (_valida_nuevo) ? "1" : "-1", desmsg = (_valida_nuevo) ? "Se actualizo satisfactoriamente." : "Hubo un error al actualizar." })); } }