public ActionResult Verify(LoginUsuario acc) { Helios.Cont.WCFService.ServiceAccess.establecimientoSA SA = new SA.establecimientoSA(); usuario = new BESG.AutenticacionUsuario(); usuario.Alias = acc.Name; usuario.Contrasena = acc.Password; usuario.IDCliente = "1";// empresaSPK.FirstOrDefault.idclientespk SelEmpresa = empresaSA.UbicarEmpresaRuc(ModelGeneralBE.empresaID); var ListaUnidadesNegocio = SA.ObtenerListaEstablecimientos(SelEmpresa.idEmpresa); if (ListaUnidadesNegocio != null || ListaUnidadesNegocio.Count > 0) { LoginInformation.Empresa = SelEmpresa; LoginInformation.Establecimiento = ListaUnidadesNegocio.Where(s => s.idCentroCosto == 3).FirstOrDefault(); usuario.IdEmpresa = ModelGeneralBE.empresaID; usuario.IDEstablecimiento = ModelGeneralBE.establecimientoID; if (autenticacionSA.AutenticarUsuario(ref usuario)) { var AutenticacionUsuario = usuario; Session["username"] = AutenticacionUsuario.Alias; // Session.t //TODO: Crear login //// Se obtiene los permisos necesarios //AutorizacionRolList = AutorizacionRolSA.GetListaAutorizaciones(new AutorizacionRol() { IDCliente = SelEmpresa.idclientespk, IDRol = usuario.CustomUsuario.CustomUsuarioRol.IDRol }); Helios.Seguridad.WCFService.ServiceAccess.UsuarioSA usuarioSA = new Helios.Seguridad.WCFService.ServiceAccess.UsuarioSA(); LoginInformation.ListUsers = usuarioSA.ListadoUsuariosv2(); //ViewBag.UsurioLogin = usuario.CustomUsuario; // var namm = Session["username"]; ViewBag.UserName = AutenticacionUsuario.Alias; //return View("Dashboardv1"); //return View("~/Views/Dashboard/Dashboardv1.cshtml"); //return View("~/Views/Order/Create.cshtml"); //return RedirectToAction("~/Views/Order/Create.cshtml", model); return(Redirect("~/admin/DistribucionInfraestructura/Index")); } else { return(View("~/Views/LoginSystem/Login.cshtml")); //return View("Login"); } } else { return(View("~/Views/LoginSystem/Login.cshtml")); } }
public ActionResult Index() { SASG.UsuarioSA usuarioSA = new SASG.UsuarioSA(); Products = prodSA.GetProductosWithInventario(new BE.detalleitems { idEmpresa = "20604303495", idEstablecimiento = 3, descripcionItem = "" }); Product.GetDetalleitems = Products; Product.GetUsuariosSistemas = usuarioSA.ListadoUsuariosv2(); ViewBag.Title = "SPK-Comercial"; return(View(Products)); }