//添加教职工信息 public BaseViewModel addFacultystaffInfo(FacultystaffBaseModel model) { BaseViewModel viewModel = new BaseViewModel(); try { //验证 学校 是否存在 if (_schoolInfoRepository.CheckInfo(model.SchoolCode, model.SchoolName)) { facultystaff_Info info = new facultystaff_Info(); info = _IMapper.Map <FacultystaffBaseModel, facultystaff_Info>(model); info.CreateDate = DateTime.Now; _facultystaffInfoRepository.Add(info); _userInfoRepository.AddDefault(info.IdNumber); int i = _facultystaffInfoRepository.SaveChanges(); if (i > 0) { viewModel.ResponseCode = 0; viewModel.Message = "信息添加成功"; } else { viewModel.ResponseCode = 1; viewModel.Message = "信息添加失败"; } } else { viewModel.ResponseCode = 6; viewModel.Message = "学校信息不存在"; } } catch (Exception ex) { viewModel.ResponseCode = 3; viewModel.Message = "出现异常"; } return(viewModel); }
public ActionResult <BaseViewModel> addStudentInfo(FacultystaffBaseModel facultystaff) { BaseViewModel viewModel = _facultystaffService.addFacultystaffInfo(facultystaff); return(viewModel); }