public ActionResult Register(string Firstname, string Lastname, string Mail, string Phone, string Username, string Password) { CustomerService cs = new CustomerService(); CusRef.Customer cus = new CusRef.Customer() { firstName = Firstname, lastName = Lastname, mail = Mail, phone = Phone, username = Username }; int i = cs.Register(cus, Password); if (i == 1) { return(RedirectToAction("Login", "Customer")); } else if (i == 0) { TempData["message1"] = "Dette brugernavn er i brug"; return(RedirectToAction("FormulaRegister", "Customer")); } else { TempData["message2"] = "Der gik noget galt, prøv igen. Aberne er i gang med at løse det"; return(RedirectToAction("FormulaRegister", "Customer")); } }
public ActionResult LoginComplet(string inputPassword, string username) { try { CustomerService cs = new CustomerService(); CusRef.Customer cus = new CusRef.Customer(); cus = cs.Login(inputPassword, username); if (cus != null) { Session["user"] = cus.username; HttpCookie userCookie = new HttpCookie("user", cus.username); userCookie.Expires.AddHours(2); HttpContext.Response.SetCookie(userCookie); return(RedirectToAction("GetAllBookingFromUser", "Customer")); } else { TempData["message"] = "det skete en fejl"; return(RedirectToAction("Login", "Customer")); } } catch (ArgumentException e) { TempData["message1"] = "det skete en fejl"; return(RedirectToAction("Login", "Customer")); } }
public ActionResult GetCustomer(string Username) { CustomerService cs = new CustomerService(); CusRef.Customer cus = cs.GetCustomer(Username); return(View(cus)); }
/// <summary> /// Converts a Customer to MAPMAClient.Model.Customer /// </summary> /// <param name="customer"></param> /// <returns> MAPMAClient.Model.Customer </returns> private Model.Customer GetCustmerClientSide(CusRef.Customer customer) { MAPMAClient.Model.Customer cus; cus = new MAPMAClient.Model.Customer { CustomerNo = customer.customerNo, FirstName = customer.firstName, LastName = customer.lastName, Mail = customer.mail, Password = customer.password, Phone = customer.phone, Username = customer.username }; return(cus); }