Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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"));
        }
Esempio n. 3
0
        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"));
        }
Esempio n. 4
0
        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);
        }