public Modelo.Catalogo_Mod Catalogos_Obtener() { var oCatalogo = new Modelo.Catalogo_Mod(); oCatalogo.List_Estado.Add(new Modelo.Catalogo_Generico() { Id = 21, Nombre = "Puebla" }); oCatalogo.List_Municipio.Add(new Modelo.Municipio_Mod() { Id = 62, Estado_Id = 21, Nombre = "Tehuacán" }); oCatalogo.List_Colonia.Add(new Modelo.Colonia_Mod() { Id = 12, Estado_Id = 21, Municipio_Id = 62, Nombre = "Agua Santa" }); oCatalogo.List_Municipio.Add(new Modelo.Municipio_Mod() { Id = 64, Estado_Id = 21, Nombre = "Tecamachalco" }); oCatalogo.List_Colonia.Add(new Modelo.Colonia_Mod() { Id = 1, Estado_Id = 21, Municipio_Id = 64, Nombre = "Avitec" }); return(oCatalogo); }
public Modelo.Catalogo_Mod Catalogos_Obtener() { var oCatalogo = new Modelo.Catalogo_Mod(); //TODO: Crear stored return(oCatalogo); }
public ActionResult Index(Modelo.Usuario_Mod oUsuario) { if (ModelState.IsValid) { var oNegocio = new Negocio.Usuario_Neg(); var oResult = oNegocio.Usuario_Login(oUsuario.Usuario_Login, oUsuario.Contrasenia); oUsuario.OperacionId = oResult.OperacionId; oUsuario.OperacionDes = oResult.OperacionDes; if (oResult.OperacionId == Modelo.OperacionEnum.EXITO) { //Forma 1 var timeOut = int.Parse(System.Configuration.ConfigurationManager.AppSettings["SesionTimeOut"]); var cookie = FormsAuthentication.GetAuthCookie("usuario", true); cookie.Name = FormsAuthentication.FormsCookieName; //cookie.Expires = DateTime.Now.AddMonths(3); var ticket = FormsAuthentication.Decrypt(cookie.Value); var newTicket = new FormsAuthenticationTicket(oResult.Usuario_Id + "|" + oResult.Usuario_Nombre + "|" + oResult.Rol_Id, false, timeOut); cookie.Value = FormsAuthentication.Encrypt(newTicket); HttpContext.Response.Cookies.Add(cookie); //Forma 2 //FormsAuthentication.SetAuthCookie(oResult.Usuario_Id + "|" + oResult.Usuario_Nombre + "|" + oResult.Rol_Id, false); _Catalogo = new Negocio.Catalogo_Neg().Catalogos_Obtener(); return(RedirectToAction("Index", "Home", null)); } } ModelState.Clear(); return(View()); }