public ActionResult AddDoctor(DoctorModel _pmodel) { MembershipUser _getCurrentUser = Membership.GetUser(); Guid getuserkey = (Guid)_getCurrentUser.ProviderUserKey; DoctorManage _newuser = new DoctorManage() { Name = _pmodel.Name, UserName = _pmodel.UserName, Password = _pmodel.Password, Address1 = _pmodel.Address1, Address2 = _pmodel.Address2, DDOB = _pmodel.DDOB, Email = _pmodel.Email, PhoneNumber = _pmodel.PhoneNumber, Practice=_pmodel.Practice }; string msg = DoctorManage.RegisterDoctor(_newuser, getuserkey); if (msg == "Success") return RedirectToAction("DoctorList", "Doctor"); else return View(_pmodel); return View(); }
public ActionResult Profile(DoctorModel _user) { MembershipUser _getCurrentUser = Membership.GetUser(); if (_getCurrentUser.Email != _user.Email) { _getCurrentUser.Email = _user.Email; Membership.UpdateUser(_getCurrentUser); } DoctorManage _updateUser = new DoctorManage { Name = _user.Name, DDOB = _user.DDOB, Address1 = _user.Address1, Address2 = _user.Address2, PhoneNumber = _user.PhoneNumber, Practice=_user.Practice }; Guid _getkey = (Guid)_getCurrentUser.ProviderUserKey; string msg = DoctorManage.UpdateUser(_updateUser, _getkey); return View(_user); }
public ActionResult ShowProfile() { MembershipUser _getCurrentUser = Membership.GetUser(); DoctorModel _getmodel = new DoctorModel(); if (_getCurrentUser != null) { bool IsRole = Roles.IsUserInRole("Doctor"); if (IsRole) { Guid _getUserkey = (Guid)_getCurrentUser.ProviderUserKey; DoctorManage _profile = DoctorManage.GetDoctorRecord(_getUserkey); if (_profile != null) { _getmodel.Email = _getCurrentUser.Email; _getmodel.UserName = _getCurrentUser.UserName; _getmodel.Name = _profile.Name; _getmodel.PhoneNumber = _profile.PhoneNumber; _getmodel.DDOB = _profile.DDOB; _getmodel.Practice = _profile.Practice; _getmodel.Address1 = _profile.Address1; _getmodel.Address2 = _profile.Address2; } return View(_getmodel); } else { return RedirectToAction("Index", "Patient"); } } else { return RedirectToAction("Index", "Patient"); } }
public ActionResult Edit(int id) { MembershipUser _getCurrentUser = Membership.GetUser(); DoctorModel _getmodel = new DoctorModel(); if (_getCurrentUser != null) { bool IsRole = Roles.IsUserInRole("Admin"); if (IsRole) { Guid _adminkey = (Guid)_getCurrentUser.ProviderUserKey; DoctorManage _profile = DoctorManage.EditUser(id, _adminkey); if (_profile != null) { _getmodel.UserName = _profile.UserName; _getmodel.Email = _profile.Email; _getmodel.Name = _profile.Name; _getmodel.PhoneNumber = _profile.PhoneNumber; _getmodel.DDOB = _profile.DDOB; _getmodel.Address1 = _profile.Address1; _getmodel.Address2 = _profile.Address2; _getmodel.Practice = _profile.Practice; } return View(_getmodel); } } return RedirectToAction("Index", "Patient"); }