コード例 #1
0
 public ActionResult AddOrEdit(VT_GetFeeByConsignee_Result fee)
 {
     if (fee.ID == 0)
     {
         FeeByConsignee f = new FeeByConsignee();
         f.ConsigneeID = fee.cid;
         f.Name        = fee.Name;
         f.Price       = fee.Price;
         f.ShortName   = fee.ShortName;
         f.Unit        = fee.Unit;
         db.FeeByConsignees.Add(f);
         db.SaveChanges();
         return(Json(new { success = true, message = "Saved Successfully" }, JsonRequestBehavior.AllowGet));
     }
     else
     {
         FeeByConsignee f = db.FeeByConsignees.Where(x => x.ID == fee.ID).FirstOrDefault();
         f.ConsigneeID     = fee.cid;
         f.Name            = fee.Name;
         f.Price           = fee.Price;
         f.ShortName       = fee.ShortName;
         f.Unit            = fee.Unit;
         db.Entry(f).State = EntityState.Modified;
         db.SaveChanges();
         return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
     }
 }
コード例 #2
0
        public ActionResult Delete(int id)
        {
            FeeByConsignee con = db.FeeByConsignees.Where(x => x.ID == id).FirstOrDefault <FeeByConsignee>();

            db.FeeByConsignees.Remove(con);
            db.SaveChanges();
            return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet));
        }