コード例 #1
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult ChangeActiveTest(int id = 0)
 {
     model.Single     = HelperSelector.get(model.ViewName).GetActiveTest(id);
     model.SingleDate = HelperSelector.get(model.ViewName).GetActiveTestDate(id);
     activeTest       = id;
     return(redirect());
 }
コード例 #2
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
        public ActionResult DeleteTest(int id = 0)
        {
            int a = HelperSelector.get(model.ViewName).DeleteTest(id);

            if (a == activeTest)
            {
                model.Single = null;
            }
            return(redirect());
        }
コード例 #3
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
        private object GetList(string view, string type, int p_id)
        {
            string sort = "";

            switch (type)
            {
            case "Close": sort = "завершено";
                break;

            case "Plan": sort = "заплановано";
                break;

            case "Lose": sort = "пропущено";
                break;
            }
            if (model.filter.borderDate == null)
            {
                return(HelperSelector.get(view).GetSortedCollection(sort, p_id));
            }
            else
            {
                return(HelperSelector.get(view).GetSortedCollection(sort, p_id, model.filter.borderDate ?? default(DateTime)));
            }
        }
コード例 #4
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult UpdateHepaticTest(HepaticTest hepat)
 {
     HelperSelector.get(model.ViewName).UpdateTest(hepat);
     model.Single = null;
     return(redirect());
 }
コード例 #5
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult UpdateUrinaTest(UrineTest urina)
 {
     HelperSelector.get(model.ViewName).UpdateTest(urina);
     model.Single = null;
     return(redirect());
 }
コード例 #6
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult UpdateBloodTest(BloodTest blood)
 {
     HelperSelector.get(model.ViewName).UpdateTest(blood);
     model.Single = null;
     return(redirect());
 }
コード例 #7
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult PlanConsultation(DateTime date, int ct_id)
 {
     ((ConsultationHelper)HelperSelector.get("Consultation")).PlanNewTest(date, ct_id, pid);
     return(redirect());
 }
コード例 #8
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult PlanTest(DateTime date)
 {
     HelperSelector.get(model.ViewName).PlanNewTest(date, pid);
     return(redirect());
 }
コード例 #9
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult UpdateConsultation(Consultation consultation)
 {
     HelperSelector.get(model.ViewName).UpdateTest(consultation);
     model.Single = null;
     return(redirect());
 }
コード例 #10
0
ファイル: TestController.cs プロジェクト: Gnomus042/TubDB
 public ActionResult UpdateSputumTest(SputumTest sputum)
 {
     HelperSelector.get(model.ViewName).UpdateTest(sputum);
     model.Single = null;
     return(redirect());
 }