public Status AddWaterQuality(double ph, string comprehensiveevaluation, string remark, List <IFormFile> files) { this._logger.LogWarning("The server execute AddWaterQuality --" + DateTime.Now.ToString()); List <string> filenames = new List <string>(); string resultfilename = string.Empty; bool flag; TWaterQualityInfo waterQualityInfo = new TWaterQualityInfo() { DateOfSampling = DateTime.Now, Ph = ph, ComprehensiveEvaluation = comprehensiveevaluation, Remark = remark }; flag = UpLoadFile.FileSave(files, DateTime.Now.ToString("yyyy-MM-dd"), out filenames); if (flag) { filenames.Sort(); resultfilename = string.Join("", filenames.ToArray()); waterQualityInfo.Image = resultfilename; EFHelper <TWaterQualityInfo> eFHelper = new EFHelper <TWaterQualityInfo>(); int result = eFHelper.Add(waterQualityInfo); return(result > 0 ? new Status(true) : new Status(false)); } else { return(new Status(false)); } }
public Status DeleteWaterQuality(TWaterQualityInfo waterQualityInfo) { this._logger.LogWarning("The server execute DeleteWaterQuality --" + DateTime.Now.ToString()); EFHelper <TWaterQualityInfo> eFHelper = new EFHelper <TWaterQualityInfo>(); int result = eFHelper.Delete(waterQualityInfo); return(result > 0 ? new Status(true) : new Status(false)); }