コード例 #1
0
 public ResponseData AddByEntity(InsigniaViewModel data)
 {
     using (SATEntities db = new SATEntities())
     {
         ResponseData result = new Models.ResponseData();
         try
         {
             tb_Insignia model = new tb_Insignia();
             model.InsID        = data.InsID;
             model.InsFullName  = data.InsFullName;
             model.InsShortName = data.InsShortName;
             model.InsStatus    = (data.Status == "1") ? true : false;
             model.CreateBy     = UtilityService.User.UserID;
             model.CreateDate   = DateTime.Now;
             model.ModifyBy     = UtilityService.User.UserID;
             model.ModifyDate   = DateTime.Now;
             db.tb_Insignia.Add(model);
             db.SaveChanges();
         }
         catch (Exception)
         {
         }
         return(result);
     }
 }
コード例 #2
0
        public ActionResult InsigniaDetail(int?id)
        {
            InsigniaViewModel model = new InsigniaViewModel();

            if (id.HasValue)
            {
                model = new InsigniaRepository().GetByID((int)id);
            }
            return(PartialView("_Insignia", model));
        }
コード例 #3
0
        public JsonResult SaveInsignia(InsigniaViewModel model)
        {
            ResponseData result = new Models.ResponseData();

            if (model.InsID != 0)
            {
                result = new InsigniaRepository().UpdateByEntity(model);
            }
            else
            {
                result = new InsigniaRepository().AddByEntity(model);
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
 public ResponseData UpdateByEntity(InsigniaViewModel newdata)
 {
     using (SATEntities db = new SATEntities())
     {
         ResponseData result = new Models.ResponseData();
         try
         {
             var data = db.tb_Insignia.Single(x => x.InsID == newdata.InsID);
             data.InsFullName  = newdata.InsFullName;
             data.InsShortName = newdata.InsShortName;
             data.InsStatus    = (newdata.Status == "1") ? true : false;
             data.ModifyBy     = UtilityService.User.UserID;
             data.ModifyDate   = DateTime.Now;
             db.SaveChanges();
         }
         catch (Exception)
         {
         }
         return(result);
     }
 }