public void add(ShowCharges charge, ChargableTypes type)
 {
     _chargableItems.Add(new ChargableItem(charge.ChargeName, charge.ChargeRate, 0, type, charge.ChargeType));
 }
 private List<Core.Models.CopyValue> CreateShowChargeMap(int oldid, int newid)
 {
     List<Core.Models.CopyValue> res = new List<Core.Models.CopyValue>();
     List<ShowCharges> srcShowChargesList = ShowCharges.getShowCharges(oldid);
     foreach (ShowCharges showCharges in srcShowChargesList)
     {
         var tmp = new ShowCharges(showCharges.ChargeName, showCharges.ChargeRate, newid);
         res.Add(new Core.Models.CopyValue(showCharges.ID, tmp.ID));
     }
     return res;
 }
 public JsonResult Discounts(DiscountChargesDto DiscountCharges)
 {
     ShowCharges sc = new ShowCharges(DiscountCharges.ClsId);
     sc.Showid = DiscountCharges.ShowId;
     sc.Name = DiscountCharges.Name;
     sc.ChargeRate = DiscountCharges.ChargeTypeId;
     return Json(new
     {
         Status = 0,
         ClsId = sc.save()
     });
 }
 public static ShowCharges CreateCharge(String chargeName, Decimal charge, int ShowID)
 {
     ShowCharges showCharges = new ShowCharges();
     showCharges.ChargeName = chargeName;
     showCharges.ChargeRate = charge;
     showCharges.Showid = ShowID;
     showCharges.save();
     return showCharges;
 }