//根据文件删除早午晚检查信息 public void deleteDayandNightInfoByFile(DayAndNightDeleteByFIlesViewModel dayAndNightDeleteByFIlesViewModel) { var List = _dayandNightRepository.getInfoByTag(dayAndNightDeleteByFIlesViewModel.tag); var fileInfo = _fileRepository.getfileIDByPhyName(dayAndNightDeleteByFIlesViewModel.tag); _dayandNightRepository.deleteRange(List); _fileRepository.delete(fileInfo); _dayandNightRepository.SaveChanges(); }
//添加晨午晚检信息 public BaseViewModel addDayAndNightInfo(DayAndNightDefaultViewModel dayAndNightSearchViewModel) { BaseViewModel viewModel = new BaseViewModel(); if (String.IsNullOrEmpty(dayAndNightSearchViewModel.SchoolName) || String.IsNullOrEmpty(dayAndNightSearchViewModel.Name) || String.IsNullOrEmpty(dayAndNightSearchViewModel.GradeName) || String.IsNullOrEmpty(dayAndNightSearchViewModel.ClassName)) { viewModel.ResponseCode = 2; viewModel.Message = "参数信息为空"; } else { if (dayAndNightSearchViewModel.IsComeSchool == "是") { if (String.IsNullOrEmpty(dayAndNightSearchViewModel.Temperature) || String.IsNullOrEmpty(dayAndNightSearchViewModel.AddTimeInterval)) { viewModel.ResponseCode = 2; viewModel.Message = "参数信息为空"; return(viewModel); } } else { if (String.IsNullOrEmpty(dayAndNightSearchViewModel.NotComeJinReason)) { viewModel.ResponseCode = 2; viewModel.Message = "参数信息为空"; return(viewModel); } } try { Student_DayandNight_Info info = new Student_DayandNight_Info(); info = mapper.Map <DayAndNightDefaultViewModel, Student_DayandNight_Info>(dayAndNightSearchViewModel); if (dayAndNightSearchViewModel.IsComeSchool == "否") { info.Temperature = ""; info.AddTimeInterval = ""; } info.AddCreateDate = DateTime.Now; dayandNightRepository.Add(info); int i = dayandNightRepository.SaveChanges(); if (i > 0) { viewModel.ResponseCode = 0; viewModel.Message = "晨午晚检信息添加成功"; } else { viewModel.ResponseCode = 1; viewModel.Message = "晨午晚检信息添加失败"; } } catch (Exception ex) { viewModel.ResponseCode = 3; viewModel.Message = "出现异常"; } } return(viewModel); }