Exemplo n.º 1
0
 private T_Summary CreateSummary(SummaryModel model)
 {
     T_Summary insert = new T_Summary();
     insert.summ_desc = model.summary_desc;
     return insert;
 }
Exemplo n.º 2
0
        public ActionResult Summary(SummaryModel model)
        {
            if (ModelState.IsValid)
            {
                string check_result = CheckSummary(model);
                if (!string.IsNullOrEmpty(check_result))
                {
                    return Content(ReturnMessageAndRedirect(check_result, "Main", "Summary"));
                }
                else
                {
                    FormsAuthenticationTicket authentication = MvcApplication.GetAuthenticationTicket();
                    int mana_id = authentication == null ? 0 : Convert.ToInt32(authentication.Name);

                    T_Summary record_type = CreateSummary(model);
                    record_type.mana_id = mana_id;
                    summary_service.Insert(record_type);
                }
            }
            else
            {
                model.summary_list = summary_service.Table().ToList();
                return View(model);
            }
            return RedirectToAction("Summary", "Main");
        }
Exemplo n.º 3
0
 private string CheckSummary(SummaryModel model)
 {
     string result = "";
     if (string.IsNullOrEmpty(model.summary_desc))
     {
         result = "账户类型不能为空";
     }
     else
     {
         if (model.summary_desc.Length > 10)
         {
             result = "账户类型长度过长,不能超过10个字符";
         }
     }
     return result;
 }
Exemplo n.º 4
0
        public ActionResult Summary()
        {
            FormsAuthenticationTicket authentication = MvcApplication.GetAuthenticationTicket();
            int mana_id = authentication == null ? 0 : Convert.ToInt32(authentication.Name);

            SummaryModel model = new SummaryModel();
            model.summary_list = summary_service.SearchByManagerID(mana_id).ToList();
            return View(model);
        }