コード例 #1
0
        public ActionResult Index()
        {
            try{
                var Group = Connection.GDgetAllSchoolGroup("Y");
                List <GDgetAllSchoolGroup_Result> Grouplist = Group.ToList();

                SchoolGroupModel tcm = new SchoolGroupModel();

                List <SchoolGroupModel> tcmlist = Grouplist.Select(x => new SchoolGroupModel
                {
                    GroupId      = x.GroupId,
                    GroupName    = x.GroupName,
                    CreatedBy    = x.CreatedBy,
                    CreatedDate  = x.CreatedDate,
                    IsActive     = x.IsActive,
                    ModifiedBy   = x.ModifiedBy,
                    ModifiedDate = x.ModifiedDate
                }).ToList();



                return(View(tcmlist));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
コード例 #2
0
 public ActionResult Delete(long Code)
 {
     try{
         SchoolGroupModel TModel = new SchoolGroupModel();
         TModel.GroupId = Code;
         return(PartialView("DeleteView", TModel));
     }
     catch (Exception ex)
     {
         Errorlog.ErrorManager.LogError(ex);
         return(View());
     }
 }
コード例 #3
0
        public ActionResult Delete(SchoolGroupModel Model)
        {
            UserId = USession.User_Id;
            try
            {
                Connection.GDdeleteSchoolGroup("N", Model.GroupId, UserId);
                Connection.SaveChanges();


                return(Json(true, JsonRequestBehavior.AllowGet));
                //return RedirectToAction("Index");
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
コード例 #4
0
        public ActionResult Edit(SchoolGroupModel Model)
        {
            UserId = USession.User_Id;
            try
            {
                tblSchoolGroup TCtable = Connection.tblSchoolGroups.SingleOrDefault(x => x.GroupId == Model.GroupId);

                Connection.GDModifySchoolGroup(Model.GroupName, Model.GroupId, UserId);
                Connection.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
コード例 #5
0
        public ActionResult Edit(long Code)
        {
            try{
                SchoolGroupModel TModel = new SchoolGroupModel();

                tblSchoolGroup TCtable = Connection.tblSchoolGroups.SingleOrDefault(x => x.GroupId == Code);
                TModel.IsActive = TCtable.IsActive;

                TModel.GroupId   = TCtable.GroupId;
                TModel.GroupName = TCtable.GroupName;

                return(PartialView("EditView", TModel));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }