示例#1
0
        public ActionResult Edit(HeartDetails models)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                using (goshoppingEntities db = new goshoppingEntities())
                {
                    if (models.rowid > 0)
                    {
                        //Edit
                        var HeartDetails = db.HeartDetails.Where(m => m.rowid == models.rowid).FirstOrDefault();
                        if (HeartDetails != null)
                        {
                            HeartDetails.Mno    = models.Mno;
                            HeartDetails.Mname  = models.Mname;
                            HeartDetails.remark = models.remark;
                        }
                    }
                    else
                    {
                        //Save
                        db.HeartDetails.Add(models);
                    }
                    db.SaveChanges();
                    status = true;
                }
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
示例#2
0
 public ActionResult Edit(int id = 0)
 {
     using (goshoppingEntities db = new goshoppingEntities())
     {
         if (id == 0)
         {
             HeartDetails new_model = new HeartDetails();
             return(View(new_model));
         }
         var models = db.HeartDetails.Where(m => m.rowid == id).FirstOrDefault();
         return(View(models));
     }
 }
示例#3
0
        public ActionResult InputHeart(HeartDetails model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            db.Configuration.ValidateOnSaveEnabled = false;
            db.HeartDetails.Add(model);
            db.SaveChanges();

            return(RedirectToAction("Index", "Home"));
        }
示例#4
0
        public ActionResult Edit(HeartDetails models)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                using (goshoppingEntities db = new goshoppingEntities())
                {
                    if (models.rowid > 0)
                    {
                        //Edit
                        var heartDetail = db.HeartDetails.Where(m => m.rowid == models.rowid).FirstOrDefault();
                        if (heartDetail != null)
                        {
                            heartDetail.Mno            = models.Mno;
                            heartDetail.Mname          = models.Mname;
                            heartDetail.remark         = models.remark;
                            heartDetail.heart_title    = models.heart_title;
                            heartDetail.heart_name     = models.heart_name;
                            heartDetail.heart_content  = models.heart_content;
                            heartDetail.heart_url      = models.heart_url;
                            heartDetail.deadline_end   = models.deadline_end;
                            heartDetail.deadline_start = models.deadline_start;
                            heartDetail.discount       = models.discount;
                            heartDetail.flag           = models.flag;
                            heartDetail.interest       = models.interest;
                        }
                    }
                    else
                    {
                        //Save
                        db.HeartDetails.Add(models);
                    }
                    db.SaveChanges();
                    status = true;
                }
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
示例#5
0
        public ActionResult InputHeart()
        {
            HeartDetails model = new HeartDetails();

            return(View(model));
        }