コード例 #1
0
ファイル: EmployApp.cs プロジェクト: lsj113602/kjds_web
        public int AddOrUpdateEmploy(Employ employ, string keyValue)
        {
            int result = 0;

            if (string.IsNullOrEmpty(keyValue))
            {
                Employ model = new Employ();
                model.Create();
                model.CompanyName = employ.CompanyName;
                model.Address     = employ.Address;
                model.Salary      = employ.Salary;
                model.PeopleCount = employ.PeopleCount;
                model.JobResp     = employ.JobResp;



                model.Title          = employ.Title;
                model.EduRequire     = employ.EduRequire;
                model.EmployAtract   = employ.EmployAtract;
                model.EmployDesc     = employ.EmployDesc;
                model.TypeID         = employ.TypeID;
                model.WorkExperience = employ.WorkExperience;
                model.DeleteMark     = false;
                model.PublishTime    = employ.PublishTime;
                model.StatusCode     = EmployStatu.PendingApproval.GetEnumNote();
                result = service.Insert(model);
            }
            else
            {
                Employ model = service.FindEntity(keyValue);
                model.CompanyName    = employ.CompanyName;
                model.Address        = employ.Address;
                model.Salary         = employ.Salary;
                model.PeopleCount    = employ.PeopleCount;
                model.JobResp        = employ.JobResp;
                model.Title          = employ.Title;
                model.EduRequire     = employ.EduRequire;
                model.EmployAtract   = employ.EmployAtract;
                model.EmployDesc     = employ.EmployDesc;
                model.TypeID         = employ.TypeID;
                model.WorkExperience = employ.WorkExperience;
                model.DeleteMark     = false;
                model.PublishTime    = employ.PublishTime;
                result = service.Update(model);
            }
            return(result);
        }