public void GetUserNotExists() { var dal = new UserDALImpl(new InfraDAL(), _configuration); var result = dal.GetUser("*****@*****.**"); Assert.AreEqual(0, result.Tables[0].Rows.Count); }
public void GetUserExists() { var dal = new UserDALImpl(new InfraDAL(), _configuration); var result = dal.GetUser("*****@*****.**"); Assert.IsTrue(result.Tables[0].Rows.Count > 0); }
public void CreateUser() { var dal = new UserDALImpl(new InfraDAL(), _configuration); var result = dal.CreateUser("*****@*****.**", "1122"); result = dal.GetUser("*****@*****.**"); Assert.IsTrue(result.Tables[0].Rows.Count > 0); }
public JsonResult Compra_Final(ProductoViewModel producto) { IUserDAL userDAL = new UserDALImpl(); CompraViewModel lista = Session["Entradas"] as CompraViewModel; User userViewModel = Session["Usuario_Compra"] as User; Session["Orden_Comida"] = producto; producto = Session["Orden_Comida"] as ProductoViewModel; int id_sala = Convert.ToInt32(lista.sala); Asiento asiento = new Asiento(); Reserva reserva = new Reserva(); User user_temp; User user = new User() { nombre = userViewModel.nombre, apellidos = userViewModel.apellidos, Password = userViewModel.Password, mail = userViewModel.mail, UserName = userViewModel.nombre, phone = userViewModel.phone, card = userViewModel.card }; using (UnidadDeTrabajo <User> unidad = new UnidadDeTrabajo <User>(new BDContext())) { unidad.genericDAL.Add(user); unidad.Complete(); user_temp = userDAL.getUser(user.nombre); reserva.id_cliente = user_temp.UserId; } foreach (var item in lista.numero_asiento) { asiento.id_sala = id_sala; asiento.numero_asiento = item; asiento.estado = 1; using (UnidadDeTrabajo <Asiento> unidad = new UnidadDeTrabajo <Asiento>(new BDContext())) { asiento.id_asiento = unidad.genericDAL.GetAll().Count() + 1; unidad.genericDAL.Add(asiento); unidad.Complete(); reserva.id_asiento = unidad.genericDAL.GetAll().Count(); } using (UnidadDeTrabajo <Reserva> unidad = new UnidadDeTrabajo <Reserva>(new BDContext())) { reserva.id_reserva = unidad.genericDAL.GetAll().Count() + 1; unidad.genericDAL.Add(reserva); unidad.Complete(); } } return(Json("Exito")); }
public ActionResult Compra(UserViewModel userViewModel) { CompraViewModel lista = Session["Entradas"] as CompraViewModel; IUserDAL userDAL = new UserDALImpl(); User user_temp; int id_sala = Convert.ToInt32(lista.sala); Asiento asiento = new Asiento(); Reserva reserva = new Reserva(); User user = new User() { nombre = userViewModel.nombre, apellidos = userViewModel.apellidos, Password = userViewModel.Password, mail = userViewModel.mail, UserName = userViewModel.nombre, phone = userViewModel.phone, card = userViewModel.card }; Session["Usuario_Compra"] = user; using (UnidadDeTrabajo <User> unidad = new UnidadDeTrabajo <User>(new BDContext())) { unidad.genericDAL.Add(user); unidad.Complete(); user_temp = userDAL.getUser(user.nombre); reserva.id_cliente = user_temp.UserId; } foreach (var item in lista.numero_asiento) { asiento.id_sala = id_sala; asiento.numero_asiento = item; asiento.estado = 1; using (UnidadDeTrabajo <Asiento> unidad = new UnidadDeTrabajo <Asiento>(new BDContext())) { asiento.id_asiento = unidad.genericDAL.GetAll().Count() + 1; unidad.genericDAL.Add(asiento); unidad.Complete(); reserva.id_asiento = unidad.genericDAL.GetAll().Count(); } using (UnidadDeTrabajo <Reserva> unidad = new UnidadDeTrabajo <Reserva>(new BDContext())) { reserva.id_reserva = unidad.genericDAL.GetAll().Count() + 1; unidad.genericDAL.Add(reserva); unidad.Complete(); } } return(RedirectToAction("About", "Proyecciones")); }
public ActionResult RegistrarRoles() { IUserDAL user = new UserDALImpl(); UserViewModel usersLi = new UserViewModel(); usersLi.ListaUsuarios = user.getUsers(); usersLi.ListaRoles = user.getRoles(); return(View(usersLi)); //return View(usersLi, rolesLi); }
public ActionResult RegistrarRoles(UserViewModel usuario) { IUserDAL userDAL = new UserDALImpl(); var data = userDAL.spUsuariosRoles(usuario.UserId, usuario.RoleId); usuario.ListaUsuarios = userDAL.getUsers(); usuario.ListaRoles = userDAL.getRoles(); TempData["Mensaje"] = data; return(RedirectToAction("RegistrarRoles", "Login")); }