Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 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, "更新数据失败!"));
     }
 }
Ejemplo n.º 3
0
        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, "新增数据失败,数据库插入数据时发生了错误!"));
            }
        }