public ActionResult Registro(string Nombre, string Apellidos, string FechaNac, string Telefono, string INE, string CURP, string Email, string Contraseña) { UsuarioBO Datos = new UsuarioBO(); UsuariosDAO ObjUsuario = new UsuariosDAO(); Datos.Nombre = Nombre; Datos.Apellidos = Apellidos; Datos.FechaNac = DateTime.Parse(FechaNac); Datos.Telefono = long.Parse(Telefono); Datos.INE = INE; Datos.CURP = CURP; Datos.Email = Email; Datos.Contraseña = Datos.Encriptar(Contraseña); Datos.TipoUsuario = 2; Datos.Estatus = "Por verificar"; if (ObjUsuario.RegistroEmpleador(Datos) < 1) { Session["Codigo"] = ObjUsuario.LoginEmpleador(Datos); Session["Nombre"] = ObjUsuario.Buscarnombre(Datos); Session["Permiso"] = ObjUsuario.BuscarPermiso(Datos); Session["msgadm"] = 1; Session["Filtro"] = 0; ViewData["lista"] = mensajes.NotificacionesEmpleador(int.Parse(Session["Codigo"].ToString())); } else { Session["Registro"] = "Error"; ViewBag.Registro = Session["Registro"]; } return(RedirectToAction("Index", "Empleador")); }
public ActionResult Login(string Email, string Contraseña) { UsuarioBO Datos = new UsuarioBO(); UsuariosDAO ObjUsuario = new UsuariosDAO(); Datos.Email = Email; Datos.Contraseña = Contraseña; if (ObjUsuario.LoginAdministrador(Datos) > 0) { Session["Codigo"] = ObjUsuario.LoginAdministrador(Datos); Session["Nombre"] = ObjUsuario.Buscarnombre(Datos); Session["Permiso"] = ObjUsuario.BuscarPermiso(Datos); return(RedirectToAction("PaginaPrincipal", "Informacion")); } else if (ObjUsuario.LoginEmpleador(Datos) > 0) { Session["Permiso"] = ObjUsuario.BuscarPermiso(Datos); Session["Codigo"] = ObjUsuario.LoginEmpleador(Datos); Session["msgadm"] = 1; Session["Filtro"] = 0; Session["Nombre"] = ObjUsuario.Buscarnombre(Datos); ViewData["lista"] = mensajes.NotificacionesEmpleador(int.Parse(Session["Codigo"].ToString())); return(RedirectToAction("Index", "Empleador")); } else if (ObjUsuario.LoginEstudiante(Datos) > 0) { Session["longitud"] = ""; Session["Latitud"] = ""; Session["km"] = ""; Session["Cate"] = ""; Session["Permiso"] = ObjUsuario.BuscarPermiso(Datos); Session["Codigo"] = ObjUsuario.LoginEstudiante(Datos); Session["msgadm"] = 2; Session["Nombre"] = ObjUsuario.Buscarnombre(Datos); ViewData["lista"] = mensajes.NotificacionesEstudiante(int.Parse(Session["Codigo"].ToString())); return(RedirectToAction("Index", "Estudiante")); } else { Session["Codigo"] = "nulo"; ViewBag.Codigo = Session["Codigo"]; return(RedirectToAction("Principal", "Principal")); } }