public mPersona usuarioVald(string usuario, string clave) { foreach (var item in db.spvalidarAcceso(usuario, clave)) { objPer = new mPersona(item.Id_Usuario, item.Id_Persona, item.Nombres, item.ApellidoPaterno, item.ApellidoMaterno, item.idTipo, item.Roll); } return(objPer); }
public mPersona mostrarRpt(int emp_id) { foreach (var item in db.spReporteRol(emp_id)) { objPer = new mPersona(item.Cedula, item.persona, item.Direccion, item.TelefonoC, item.nombre_cargo, item.Descripcion, item.NroCuenta, item.banco, Convert.ToDouble(item.SueldoNumero)); } return(objPer); }
protected void validar(string _usuario, string _clave) { mPersona _dato = null; try{ _dato = clsPers.usuarioVald(_usuario, _clave); if (_dato != null) { Session.Add("usuarioId", _dato.idUser); Session.Add("personaId", _dato.Id_Persona); Session.Add("nombres", _dato.Nombres); Session.Add("apellido", _dato.ApellidoPaterno); Session.Add("apellido2", _dato.ApellidoMaterno); //Session.Add("rolId", _dato.idRol); //Session.Add("rol", _dato.rol); if (Request.Cookies["espam"] != null) { string rolGalleta = Server.HtmlEncode(Request.Cookies["espam"]["kro"]); Catalogo_Seguridad _objSeguridad = new Catalogo_Seguridad(); string RolAsignado = _objSeguridad.DesEncriptar(rolGalleta); switch (RolAsignado) { case "Encargado de Asociacion": Session.Add("encargado", _dato.idUser); RedirectToAction("Layout_Aso", "AsoLayoutController"); break; case "Empleado": Session.Add("empleado", _dato.idUser); RedirectToAction("Layout_User", "UsuarioLayoutController"); break; case "Proveedor": Session.Add("proveedor", _dato.idUser); RedirectToAction("Layout_Nom", "NomLayoutController"); break; case "Nómina": Session.Add("nomina", _dato.idUser); RedirectToAction("Layout_Prov", "ProvLayoutController"); break; default: Response.Redirect("~/Views/Shared/error.cshtml", false); break; } } } else { Server.Transfer("~/logIn.aspx"); } }catch (Exception ex) { ViewBag.showSuccessAlert = false; //ClientScript.RegisterStartupScript(GetType(), "actualizar", "javascript:nocredenciales();", true); //ClientScript.RegisterStartupScript(GetType(), "swal", "javascript:swal('Usuario o contraseña incorrecto ', 'Verifique que esta ingresando los datos correctamente.','error');", true); } }