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)); } }
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)); }