public IHttpActionResult Get(int id) { UserService userService = new UserService(); DALBase.Data.User user = userService.Get(id); return(Json(user)); }
public IHttpActionResult Post(DALBase.Data.User user) { //TODO Model Applicatif UserService userService = new UserService(); //TODO Add procedure to check mail before insert (for louison) try { user.Id = userService.Insert(user); return(Ok(user)); } catch (Exception e) { return(Ok(new { error = "Erreur lors de l'insertion." })); } }
public ActionResult Details(string username) { UserService userService = new UserService(); DALBase.Data.User user = null; if (username != null) { user = userService.GetByUsername(username).FirstOrDefault(); } else if (UserSession.User != null) { user = userService.GetByUsername(UserSession.User.UserName).FirstOrDefault(); } if (user != null) { UserBetsDetails betsDetails = new UserBetsDetails(user); return(View(betsDetails)); } else { return(RedirectToAction("NotFound", "Error", null)); } }