private Projects GetProjectData(OpreatType optype) { Projects pj = new Projects(); pj.ProjectID = txProjectID.Text; pj.ProjectName = txProjectTitle.Text; pj.Classify = txProjectClassify.Text; pj.ContractID = cmbCompanyID.Text; pj.Workplace = txWorkplace.Text; pj.Contents = txProjectTitle.Text; pj.Manager = txManagerName.Text; pj.ManageTel = txManageTel.Text; pj.StartDate = dtpStartDate.Value.ToString(); pj.EndDate = dtpEndDate.Value.ToString(); pj.CorpID = txCorpAddress.Text; pj.Status = cmbStatus.SelectedIndex + 1; pj.Remark = txDescript.Text; return(pj); }
/// <summary> /// 赋值 person /// </summary> /// <returns></returns> private Person AssignPersonData(OpreatType type) { Person pers = new Person(); pers.WorkerNum = txIndexNo.Text; pers.CompanyID = (string)cbBusiness.SelectedValue; pers.ProjectID = (string)cmbJobCard.SelectedValue; pers.WorkerName = txWorkerName.Text; pers.Nationality = txNationality.Text; pers.Gender = cmbGender.Text == "Male" ? true : false; pers.Age = cmbAge.Text; pers.Idtype = cmbIdtype.Text; pers.IdNumber = txIDNum.Text; pers.Skill = txSkill.Text; pers.Grade = cmbGrade.Text; pers.Policy = rdPolicyNo.Checked; string riqi = dateTimePicker1.Value.ToString("dd/MM/yyyy hh:mm:ss"); if (type == OpreatType.add) { pers.RegDate = riqi; pers.EditDate = riqi; } else { pers.EditDate = riqi; } pers.ContractPeriod = dateTimePicker2.Value.ToString("dd/MM/yyyy hh:mm:ss"); pers.LeaveDate = ""; pers.Editer = Utility.LoginUser; pers.Active = true; pers.Descript = ""; pers.BaseSalary = float.Parse(txBaseSalary.Text); pers.Rate1 = float.Parse(cmbRate1.Text); pers.Rate2 = float.Parse(cmbRate2.Text); return(pers); }