public ActionResult updatePerson(personModel _updatePerson) { try { // checking if role id matches to 1,2, or 3 and the current user if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3 && _updatePerson.personID == (int)Session["personID"]) { // checking if model state is valid if (ModelState.IsValid) { try { // update the profile in the database _personDataAccess.updatePerson(_mapper.map(_updatePerson)); // redirecting to profile return(RedirectToAction("profile", _updatePerson)); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } } return(View()); } } catch (Exception _error) { // putting error into a file _logger.logError(_error); } return(View("Error")); }
public ActionResult register(personModel _addPerson) { try { using (MD5 md5Hash = MD5.Create()) { string hash = GetMd5Hash(md5Hash, _addPerson.personPassword); _addPerson.personPassword = hash; } // checking if model state is valid if (ModelState.IsValid) { try { // adding the person to the database _personDataAccess.addingPerson(_mapper.map(_addPerson)); // returned them back to login return(View("login")); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } } return(View()); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } return(RedirectToAction("Index", "Home")); }
private void deleteSeletedTeamMemberPlayeButton_Click(object sender, EventArgs e) { personModel p = (personModel)CreateTeamMemberListBox.SelectedItem; if (p != null) { selectedTeamMember.Remove(p); abilableTeamMember.Add(p); wireupList(); } }
private void AddTeamMemberButton_Click(object sender, EventArgs e) { personModel p = (personModel)SelectTeamMemberComboBox.SelectedItem; if (p != null) { abilableTeamMember.Remove(p); selectedTeamMember.Add(p); wireupList(); } }
public static List <personModel> ConvertToPersonModel(this List <string> Lines) { List <personModel> output = new List <personModel>(); foreach (string lines in Lines) { string[] cole = lines.Split(','); personModel p = new personModel(); p.Id = int.Parse(cole[0]); p.Fname = cole[1]; p.Lname = cole[2]; p.EmailAddress = cole[3]; p.phoneNumber = cole[4]; output.Add(p); } return(output); }
public ActionResult login() { // checking if user already signed in if (Session["personUsername"] != null || Session["personPassword"] != null) { // making new instance of person model personModel person = new personModel(); person.personID = (int)Session["personID"]; // redirecting them back to profile page return(RedirectToAction("profile", person)); } else { // retuning login view return(View()); } }
// GET: api/person public IEnumerable <personModel> Get() { List <personModel> per = new List <personModel>(); IoTDatabaseDataContext db = new IoTDatabaseDataContext(); var sel = from person in db.Persons select person; foreach (var item in sel) { personModel newPerson = new personModel(item.personID, item.name, item.phoneNumber, item.email); per.Add(newPerson); } return(per); }
// GET api/<controller> public IEnumerable <personModel> Get() { List <personModel> list = new List <personModel>(); IoTDatabaseDataContext db = new IoTDatabaseDataContext(); var people = from person in db.Persons select person; foreach (var item in people) { personModel newOne = new personModel(item.personID, item.name, item.phoneNumber, item.email); list.Add(newOne); } return(list); }
public ActionResult profile(personModel person) { if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3) { // making new instance of person model called current person personModel currentPerson = new personModel(); // adding session variable username and password to the current person model currentPerson.personUsername = (string)Session["personUsername"]; currentPerson.personPassword = (string)Session["personPassword"]; // using the data access to get the information of the current user signed in currentPerson = _mapper.map(_personDataAccess.personSignIn(_mapper.map(currentPerson))); // returning the view with the currrent person return(View(currentPerson)); } return(View("Error")); }
public ActionResult updatePassPerson(personModel _updatePerson) { try { // checking if role id matches to 1,2, or 3 and the current user if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3 && _updatePerson.personID == (int)Session["personID"]) { using (MD5 md5Hash = MD5.Create()) { string hash = GetMd5Hash(md5Hash, _updatePerson.personPassword); _updatePerson.personPassword = hash; } // checking if model state is valid if (ModelState.IsValid) { try { // update the profile in the database _personDataAccess.updatePerson(_mapper.map(_updatePerson)); Session["personUsername"] = _updatePerson.personUsername; Session["personPassword"] = _updatePerson.personPassword; // redirecting to profile return(RedirectToAction("profile", _updatePerson)); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } } return(View()); } } catch (Exception _error) { // putting error into a file _logger.logError(_error); } return(View("Error")); }
//method to return the list of itemsIssued makes the code more modular private List <itemsIssuedModel> populateList(List <ItemIssue> allItemsLinq) { List <itemsIssuedModel> itemsIssued = new List <itemsIssuedModel>(); foreach (var item in allItemsLinq) { typeModel newType = new typeModel(item.Item.SubType.Type.typeID, item.Item.SubType.Type.typeName); subTypeModel newSubType = new subTypeModel(item.Item.SubType.subTypeID, newType, item.Item.SubType.subTypeName, item.Item.SubType.description); itemModel itemModel = new itemModel(item.itemID, newSubType, item.Item.itemNote); personModel newPerson = new personModel(item.Person.personID, item.Person.name, item.Person.phoneNumber, item.Person.email); itemsIssuedModel newItem = new itemsIssuedModel(item.issueID, newPerson, itemModel, item.itemReturned); itemsIssued.Add(newItem); } return(itemsIssued); }
public ActionResult updatePassPersonGet(personModel _updatePassPerson) { if ((int)Session["FK_roleID"] == 1 || (int)Session["FK_roleID"] == 2 || (int)Session["FK_roleID"] == 3 && _updatePassPerson.personID == (int)Session["personID"]) { try { // make ing person id and role id set to session variable role and person ID _updatePassPerson.personID = (int)Session["personID"]; _updatePassPerson.FK_roleID = (int)Session["FK_roleID"]; // retruning view with updated profile return(View(_updatePassPerson)); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } } // returning error return(View("Error")); }
private void CreateMemberButton_Click(object sender, EventArgs e) { if (validationFrom()) { personModel p = new personModel(); p.Fname = FirstName1TextBox.Text; p.Lname = LastName1TextBox.Text; p.EmailAddress = EmailTextBox.Text; p.phoneNumber = CellPhoneTextBox.Text; GlobalConfig.connection.createPerson(p); selectedTeamMember.Add(p); wireupList(); FirstName1TextBox.Text = ""; LastName1TextBox.Text = ""; EmailTextBox.Text = ""; CellPhoneTextBox.Text = ""; } else { MessageBox.Show("You need to fill in all the field"); } }
public string getCareContent(string bizContent, long timeStamp, string signature) { MessageLog.WriteLog(new LogParameterModel { ClassName = this.GetType().ToString(), MethodName = "getCareContent", MethodParameters = $"bizContent:{bizContent},timeStamp:{timeStamp},signature:{signature}", LogLevel = ELogLevel.Info, Message = "接收参数", PathPrefix = "/log/ws", LogExt = "txt" }); var result = new GetNursingVo(); var paramItem = CommonLib.JsonHelper.Deserialize <GetNursingDto>(bizContent); if (paramItem == null) { result.resultCode = 0; result.resultMessage = "操作失败:bizContent不合法."; return(result.ToJSON()); } var customerBll = new CustomerBll(); var itemCustomer = customerBll.GetVijObjectById(paramItem.welfareCentreId, paramItem.bedNumber); if (itemCustomer == null) { result.resultCode = 0; result.resultMessage = "未获得信息."; return(result.ToJSON()); } var prModel = new personModel(); prModel.userId = itemCustomer.ID; prModel.personName = itemCustomer.CustomerName; prModel.age = itemCustomer.CustomerAge ?? 0; prModel.gender = itemCustomer.CustomerGender == 1 ? "男" : "女"; var bufRemark = ""; var iteRemark = new PaymentPlanBll().GetById(itemCustomer.WelfareCentreID, itemCustomer.ID); if (iteRemark != null) { bufRemark = iteRemark.Remark; } prModel.remark = bufRemark.ToString(); result.person = prModel; var listNursing = new List <nursingModel>(); var fatherId = 1; var nursingRankBll = new NursingRankBll(); nursingModel itemNModel; var listNurs = nursingRankBll.SearchListByWhole(fatherId, paramItem.welfareCentreId); foreach (var itemInfo in listNurs) { itemNModel = new nursingModel(); itemNModel.nursingContent = itemInfo.RankContent; itemNModel.nursingId = itemInfo.ID; itemNModel.fatherId = itemInfo.ParentID ?? 0; itemNModel.nursingImgUrl = itemInfo.RankImgUrl; listNursing.Add(itemNModel); } result.nursing = listNursing; result.resultCode = 1; result.resultMessage = "操作成功."; return(result.ToJSON()); }
public ActionResult login(personModel _person) { try { // checking if model state is valid if (ModelState.IsValid) { try { // setting up a user model to return from user login personModel _personMod = new personModel(); // hashing the password using (MD5 md5hash = MD5.Create()) { string hash = GetMd5Hash(md5hash, _person.personPassword); // checking if hash password is same as input hash if (VerifyMd5Hash(md5hash, _person.personPassword, hash)) { // setting hashed password to person password _person.personPassword = hash; } } // filling user model object with value from mapped data access object _personMod = _mapper.map(_personDataAccess.personSignIn(_mapper.map(_person))); // use _userMod to fill session variable Session["personID"] = _personMod.personID; Session["personUsername"] = _personMod.personUsername; Session["personPassword"] = _personMod.personPassword; Session["FK_RoleID"] = _personMod.FK_roleID; // checking if username or password is null if (Session["personUsername"] == null || Session["personPassword"] == null) { // returning back to sign in page return(RedirectToAction("login")); } else { // direct them to profile return(RedirectToAction("profile", "person")); } } catch (Exception _error) { // putting error into a file _logger.logError(_error); } } return(View()); } catch (Exception _error) { // putting error into a file _logger.logError(_error); } // returning them the error page return(View("Error")); }