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());
        }