public ActionResult home() { using (MomiproEntitiess Table = new MomiproEntitiess()) { List <Empleados> emp = Table.Empleados.ToList(); List <iniciar_Sesion> ini = Table.iniciar_Sesion.ToList(); var Viewdatt = (from d in emp join T in ini on d.Correo equals T.ID_login into table from T in table.ToList() select new VistaT { Emp = d, sesion = T }).ToList(); return(View(Viewdatt)); } }
public ActionResult HCLogin(string Email, string Contrasena) { if (!string.IsNullOrEmpty(Email) && !string.IsNullOrEmpty(Contrasena)) { MomiproEntitiess bsd = new MomiproEntitiess(); var user = bsd.iniciar_Sesion.FirstOrDefault(e => e.Email == Email); var pass = bsd.iniciar_Sesion.FirstOrDefault(e => e.Contraseña == Contrasena); if (user != null && pass != null) { FormsAuthentication.SetAuthCookie(user.Email, true); return(RedirectToAction("home", "Home")); } else { return(RedirectToAction("Login", new { message = "Error al inisiar" })); } } else { return(RedirectToAction("Login", new { message = "Error de datos" })); } }
public ActionResult Registro(Regi Rel) { try { if (ModelState.IsValid) { using (MomiproEntitiess entitiess = new MomiproEntitiess()) { var Emp = new Empleados(); var ini = new iniciar_Sesion(); Emp.Nombre_Emple = Rel.Nombre; Emp.Apellido = Rel.Apellido; Emp.Telefono = Rel.Telefono; Emp.Tipo_Documento = Rel.TipoDocumento; ini.Email = Rel.Email; ini.Contraseña = Rel.Contrasena; Emp.Correo = ini.ID_login; ViewBag.error = Rel.TipoDocumento; entitiess.Empleados.Add(Emp); entitiess.SaveChanges(); return(Redirect("#")); } } return(Redirect("/home/home")); } catch (Exception e) { throw new Exception(e.Message); } }