public JsonResult login(BE_USUARIO objUsuarioBE) { //KeyValuePair<int, string> resultado = new KeyValuePair<int, string>(); BL_USUARIO objUsuarioBL = new BL_USUARIO(); objUsuarioBL.login(objUsuarioBE); if (objUsuarioBE.objResBE.Key == 1) { HttpCookie myCookie = new HttpCookie("COO_DYA"); myCookie.Values.Add("USUARIO_CRYPT", Convert.ToString(objUsuarioBE.ID_USU_IN_CRYPT)); myCookie.Values.Add("PERFIL", Convert.ToString(objUsuarioBE.objRolBE.ID_ROL_IN)); myCookie.Values.Add("TIPO_CUENTA", Convert.ToString(objUsuarioBE.objTipoCuentaBE.ID_TIP_CUE_IN)); myCookie.Expires = DateTime.Now.AddDays(30d); HttpContext.Response.Cookies.Add(myCookie); /*OBTENER MENU*/ BL_MENU objMenuBL = new BL_MENU(); List <BE_MENU> lstMenuBE = objMenuBL.listarMenu(objUsuarioBE); HttpContext.Session["USUARIO"] = objUsuarioBE; HttpContext.Session["MENU"] = lstMenuBE; } return(Json(objUsuarioBE, JsonRequestBehavior.AllowGet)); }
public ActionResult verificarCorreo(string p) { bool resultado = false; BL_USUARIO objUsuarioBL = new BL_USUARIO(); resultado = objUsuarioBL.verificarCorreo(p); return(View()); }
public JsonResult listar(BE_FILTRO objFiltroBE) { List <BE_USUARIO> lstUsuarioBE = new List <BE_USUARIO>(); SessionValidate objSessionValidate = new SessionValidate(); if (objSessionValidate.isSuccess()) { BL_USUARIO objUsuarioBL = new BL_USUARIO(); lstUsuarioBE = objUsuarioBL.listar(objFiltroBE); } return(Json(lstUsuarioBE, JsonRequestBehavior.AllowGet)); }
public JsonResult eliminar(BE_USUARIO objUsuarioBE) { bool resultado = false; SessionValidate objSessionValidate = new SessionValidate(); if (objSessionValidate.isSuccess()) { BL_USUARIO objUsuarioBL = new BL_USUARIO(); objUsuarioBE.USU_UPD_IN = objSessionValidate.obtenerIdUsuario(); resultado = objUsuarioBL.eliminar(objUsuarioBE); } return(Json(resultado, JsonRequestBehavior.AllowGet)); }
public ActionResult RedirectUrlSector(string p) { BL_USUARIO objUsuarioBL = new BL_USUARIO(); BE_USUARIO objUsuarioBE = new BE_USUARIO(); objUsuarioBE.ID_USU_IN = 23;//CAMBIAR ACA EL ID_USUARIO de la tabla TBL_USUARIO objUsuarioBL.loguearsePorIdUsuario(objUsuarioBE); if (objUsuarioBE.objResBE.Key == 1) { HttpCookie myCookie = new HttpCookie("COO_DYA"); myCookie.Values.Add("USUARIO_CRYPT", Convert.ToString(objUsuarioBE.ID_USU_IN_CRYPT)); myCookie.Values.Add("PERFIL", Convert.ToString(objUsuarioBE.objRolBE.ID_ROL_IN)); myCookie.Values.Add("TIPO_CUENTA", Convert.ToString(objUsuarioBE.objTipoCuentaBE.ID_TIP_CUE_IN)); myCookie.Expires = DateTime.Now.AddDays(30d); HttpContext.Response.Cookies.Add(myCookie); /*OBTENER MENU*/ BL_MENU objMenuBL = new BL_MENU(); List <BE_MENU> lstMenuBE = objMenuBL.listarMenu(objUsuarioBE); HttpContext.Session["USUARIO"] = objUsuarioBE; HttpContext.Session["MENU"] = lstMenuBE; } string action = ""; switch (p) { case "Automotor": action = "Automotor"; break; case "Demografico": action = "Demografico"; break; case "Empresa": action = "Empresa"; break; case "Medicos": action = "Medicos"; break; case "Soat": action = "Soat"; break; case "Telecomunicaciones": action = "Telecomunicaciones"; break; } return(RedirectToAction(action, "Demo")); }
public JsonResult registrarVerificacion(BE_USUARIO objUsuarioBE) { bool resultado = false; BL_USUARIO objUsuarioBL = new BL_USUARIO(); resultado = objUsuarioBL.registrarVerificacion(objUsuarioBE); if (resultado) { Dictionary <string, string> correos = new Dictionary <string, string>(); correos.Add(objUsuarioBE.COR_COR_VC, objUsuarioBE.NOM_PER_VC + " " + objUsuarioBE.APE_PER_VC); UTILITARIO.EMAIL.enviarCorreo(correos, "Verificación de Correo | DYA, Usuario: " + objUsuarioBE.LOG_USU_VC, "Bienvenido " + objUsuarioBE.NOM_PER_VC + " " + objUsuarioBE.APE_PER_VC, "Para validar su correo haga click <a href='" + "https://localhost:44357/Usuario/verificarCorreo?p=" + objUsuarioBE.ID_USU_IN_CRYPT + "'>Aquí</a>,ó ingresar a la siguiente ruta " + "https://localhost:44357/Usuario/verificarCorreo?p=" + objUsuarioBE.ID_USU_IN_CRYPT, "MANAR PERU"); } return(Json(resultado, JsonRequestBehavior.AllowGet)); }