public bool InsertSum(SumBaseDto summary) { try { Summary list = AutoMapperHelp.ConvertModel <Summary, SumBaseDto>(summary); var date = DateTime.Now; int dayweek = (int)date.DayOfWeek; if (dayweek == 0) { dayweek = 7; } DateTime startTime = date.AddDays(-(dayweek)); DateTime endTime = date.AddDays(7 - dayweek); DateTime time = date; list.User_ID = Convert.ToInt32(LoginBase.ID); list.Time = time; list.Start_Time = startTime; list.End_Time = endTime; Summary sumDt = SumRepository.Add(list); return(true); } catch { return(false); } }
public ActionResult Person(SumBaseDto summary) { bool isSuccess = SumService.InsertSum(summary); if (isSuccess == true) { ViewBag.msg = "添加成功!"; } else { ViewBag.msg = "添加失败!"; } return(RedirectPermanent("/Summary/AddSum?id=" + Convert.ToInt32(LoginBase.ID) + "&flag=true")); }
public ActionResult Index(SumBaseDto summary) { bool isSuccess = SumService.Update(summary); if (isSuccess == true) { ViewBag.Msgs = "提交成功!"; } else { ViewBag.Msgs = "提交失败!"; } //return View("EvalSubmit"); return(RedirectPermanent("/Summary/EvalSum?Id=" + summary.TID + "&flag=true")); }
public bool Update(SumBaseDto summary) { try { Summary evaSum = SumRepository.Get(summary.TID); //evaSum.Teacher_evaluation = summary.Teacher_evaluation; evaSum.Teacher_evaluation = System.Text.RegularExpressions.Regex.Replace(summary.Teacher_evaluation, @"<[^>]*>", ""); SumRepository.Update(evaSum); return(true); } catch { return(false); } //var list = SumRepository.Query().Where(m => m.ID == id).ToList(); //List<SumBaseDto> SumList = list.ConvertAll(c=>AutoMapperHelp.ConvertToDto<Summary, SumBaseDto>(c)); ////RegisterDto tt = infoList.FirstOrDefault(); ////User ss = AutoMapperHelp.ConvertModel<User, RegisterDto>(tt); //SumBaseDto sumEva = SumList.FirstOrDefault(); //sumEva.Teacher_evaluation = summary.Teacher_evaluation; //Summary evaList = AutoMapperHelp.ConvertModel<Summary, SumBaseDto>(sumEva); //Summary sumDt = SumRepository.Update(evaList); }