public ActionResult RegisterDoctor() { if (Session["isDoctor"] != null) { if ((bool)Session["isDoctor"]) { return RedirectToAction("Dashboard", "Doctor"); } else { return RedirectToAction("Dashboard", "Patient"); } } ViewData["success"] = 0; ViewData["hasError"] = 0; ViewData["errorMsg"] = ""; if (Request.HttpMethod.Equals("POST")) { if(DBContext.GetInstance().FindOneInDoctorLogin("username",Request.Form["username"])!=null) { ViewData["hasError"] = 1; ViewData["errorMsg"] = "Username alrady exist"; return View(); } DoctorLogin newDoctorLogin = new DoctorLogin() { Email = Request.Form["email"], Password =Crypto.SHA256(Request.Form["password"].ToString()), Username = Request.Form["username"] }; DBContext.GetInstance().CreateDoctorLogin(newDoctorLogin); ViewData["success"] = 1; } return View(); }
public Doctor(DoctorLogin doctorLogin) { DoctorLogin = doctorLogin; }