public ActionResult UpdateSafeguardTime(string times) { SafeguardTime safeguardTime = new SafeguardTime(); string[] t = times.Split(','); string startTime = DateTime.Parse(t[0]).ToString("yyyy-MM-dd"); string endTime = DateTime.Parse(t[1]).ToString("yyyy-MM-dd"); safeguardTime.StartTime = Convert.ToDateTime(startTime); safeguardTime.EndTime = Convert.ToDateTime(endTime); var result = _safeguardTimeService.Update(safeguardTime); result.Message = result.Message ?? result.ResultType.GetDescription(); return(Json(result)); }
public OperationResult Update(SafeguardTime model) { try { SafeguardTime safeguardTime = _SafeguardTimeRepository.Entities.FirstOrDefault(); if (safeguardTime == null) { throw new Exception(); } safeguardTime.StartTime = model.StartTime; safeguardTime.EndTime = model.EndTime; safeguardTime.UpdateDate = DateTime.Now; _SafeguardTimeRepository.Update(safeguardTime); return(new OperationResult(OperationResultType.Success, "更新数据成功!")); } catch { return(new OperationResult(OperationResultType.Error, "更新数据失败!")); } }
public OperationResult Insert(SafeguardTime model) { try { SafeguardTime safeguardTime = _SafeguardTimeRepository.Entities.FirstOrDefault(c => c.StartTime == model.StartTime); if (safeguardTime != null) { return(new OperationResult(OperationResultType.Warning, "数据库中已经存在相同的银行信息,请修改后重新提交!")); } var entity = new SafeguardTime { StartTime = model.StartTime, EndTime = model.EndTime, UpdateDate = DateTime.Now }; _SafeguardTimeRepository.Insert(entity); return(new OperationResult(OperationResultType.Success, "新增数据成功!")); } catch { return(new OperationResult(OperationResultType.Error, "新增数据失败,数据库插入数据时发生了错误!")); } }