public CResult<bool> AddPeople(WebPeopleBasicInfo webPeople) { var people = new PeopleBasicInfo() { WorkerNum = webPeople.WorkerNum, PeopleName = webPeople.PeopleName, DateOfBirth = webPeople.DateOfBirth, Gender = webPeople.Gender, Age = webPeople.Age, IDCardNum = webPeople.IDCardNum, IsMarried = webPeople.IsMarried, PoliticalStatus = webPeople.PoliticalStatus, Nation = webPeople.Nation, HouseholdRegisterAddress = webPeople.HouseholdRegisterAddress, HouseholdRegisterType = webPeople.HouseholdRegisterType, HouseholdRegisterPostCode = webPeople.HouseholdRegisterPostCode, CurrentAddress = webPeople.CurrentAddress, PhoneNum = webPeople.PhoneNum, CurrentAddressPostCode = webPeople.CurrentAddressPostCode, EducationGrade = webPeople.EducationGrade, GraduationSchool = webPeople.GraduationSchool, Profession = webPeople.Profession, EmergencyContactPerson = webPeople.EmergencyContactPerson, EmergencyContactPersonPhone = webPeople.EmergencyContactPersonPhone, EmergencyContactPersonRelation = webPeople.EmergencyContactPersonRelation }; var result = new PeopleDAL().InsertPeople(people); if (result) { return new CResult<bool>(true); } else { return new CResult<bool>(false, ErrorCode.SaveDataFailed); } }
private void btnSave_Click(object sender, EventArgs e) { if (this.ValidateChildren(ValidationConstraints.Enabled) == false) { return; } var webPeople = new WebPeopleBasicInfo() { WorkerNum = this.txtWorkerNum.Text, PeopleName = this.txtName.Text, Gender = this.rbtnMan.Checked ? this.rbtnMan.Text : this.rbtnWoman.Text, DateOfBirth = this.dtpDateOfBirth.Value.Date, IDCardNum = this.txtIDCardNum.Text, IsMarried = this.rbtnMarried.Checked, PoliticalStatus = this.cbxPoliticalStatus.Text, Nation = this.cbxNation.Text, HouseholdRegisterAddress = this.txtHouseholdRegisterAddress.Text, HouseholdRegisterType = this.rbtnPeasant.Checked ? this.rbtnPeasant.Text : this.rbtnNotPeasant.Text, HouseholdRegisterPostCode = this.txtHouseholdRegisterPostCode.Text, CurrentAddress = this.txtCurrentAddress.Text, PhoneNum = this.txtPhoneNum.Text, CurrentAddressPostCode = this.txtCurrentAddressPostCode.Text, EducationGrade = this.cbxEducationGrade.Text, GraduationSchool = this.txtGraduationSchool.Text, Profession = this.txtProfession.Text, EmergencyContactPerson = this.txtEmergencyContactPerson.Text, EmergencyContactPersonPhone = this.txtEmergencyContactPersonPhone.Text, EmergencyContactPersonRelation = this.txtEmergencyContactPersonRelation.Text, }; int age; if (int.TryParse(this.txtAge.Text, out age)) { webPeople.Age = age; } var result = new PeopleBLL().AddPeople(webPeople); if (result.Code > 0) { MessageBox.Show(result.Message, SystemInfo.ErrorReminderStr, MessageBoxButtons.OK); return; } else { MessageBox.Show(SystemInfo.SuccessReminderStr, SystemInfo.ReminderStr, MessageBoxButtons.OK); this.Dispose(); if (callbackEvent != null) { callbackEvent.Invoke(); } } }
private void btnSave_Click(object sender, EventArgs e) { if (this.ValidateChildren(ValidationConstraints.Enabled) == false) { return; } var webPeople = new WebPeopleBasicInfo() { PeopleID = this._currentPeopleID, WorkerNum = this.txtWorkerNum.Text, PeopleName = this.txtName.Text, Gender = this.rbtnMan.Checked ? this.rbtnMan.Text : this.rbtnWoman.Text, DateOfBirth = this.dtpDateOfBirth.Value, //Age = int.Parse(this.txtAge.Text), IDCardNum = this.txtIDCardNum.Text, IsMarried = this.rbtnMarried.Checked, PoliticalStatus = this.cbxPoliticalStatus.Text, Nation = this.cbxNation.Text, HouseholdRegisterAddress = this.txtHouseholdRegisterAddress.Text, HouseholdRegisterType = this.rbtnPeasant.Checked ? this.rbtnPeasant.Text : this.rbtnNotPeasant.Text, HouseholdRegisterPostCode = this.txtHouseholdRegisterPostCode.Text, CurrentAddress = this.txtCurrentAddress.Text, PhoneNum = this.txtPhoneNum.Text, CurrentAddressPostCode = this.txtCurrentAddressPostCode.Text, EducationGrade = this.cbxEducationGrade.Text, GraduationSchool = this.txtGraduationSchool.Text, Profession = this.txtProfession.Text, EmergencyContactPerson = this.txtEmergencyContactPerson.Text, EmergencyContactPersonPhone = this.txtEmergencyContactPersonPhone.Text, EmergencyContactPersonRelation = this.txtEmergencyContactPersonRelation.Text, }; int age; if (int.TryParse(this.txtAge.Text, out age)) { webPeople.Age = age; } var result = new PeopleBLL().UpdatePeople(webPeople); MessageHelper.ShowSaveDbResultMessage(result); }
public CResult<WebPeopleBasicInfo> GetPeopleByID(int peopleID) { if (peopleID <= 0) { return new CResult<WebPeopleBasicInfo>(null, ErrorCode.ParameterError); } var domainModel = new PeopleDAL().GetPeopleBasicInfoByID(peopleID); if (domainModel == null) { return new CResult<WebPeopleBasicInfo>(null, ErrorCode.PeopleNotExist); } else { var result = new WebPeopleBasicInfo() { PeopleID = domainModel.PeopleID, WorkerNum = domainModel.WorkerNum, PeopleName = domainModel.PeopleName, DateOfBirth = domainModel.DateOfBirth, Gender = domainModel.Gender, Age = domainModel.Age, IDCardNum = domainModel.IDCardNum, IsMarried = domainModel.IsMarried, PoliticalStatus = domainModel.PoliticalStatus, Nation = domainModel.Nation, HouseholdRegisterAddress = domainModel.HouseholdRegisterAddress, HouseholdRegisterType = domainModel.HouseholdRegisterType, HouseholdRegisterPostCode = domainModel.HouseholdRegisterPostCode, CurrentAddress = domainModel.CurrentAddress, PhoneNum = domainModel.PhoneNum, CurrentAddressPostCode = domainModel.CurrentAddressPostCode, EducationGrade = domainModel.EducationGrade, GraduationSchool = domainModel.GraduationSchool, Profession = domainModel.Profession, EmergencyContactPerson = domainModel.EmergencyContactPerson, EmergencyContactPersonPhone = domainModel.EmergencyContactPersonPhone, EmergencyContactPersonRelation = domainModel.EmergencyContactPersonRelation }; return new CResult<WebPeopleBasicInfo>(result); } }