Beispiel #1
0
        public ActionResult PopupAdditionalCharge(HotelAdditionalCharge model, string returnUrl)
        {
            var viewModel = new HotelAdditionalCharge
            {
                //formActionName = "PopupAdditionalCharge",
                //formControllerName = "HotelInfo",
                //formOnSubmitAction = "return SaveConfirm(this,\'C\')",
                //formSubmitBttnName = "Save",
            };

            if (!ModelState.IsValid)
            {
                return(View(viewModel));
            }
            else
            {
                //Htl_HotelAdditionalCharge obj = new Htl_HotelAdditionalCharge();

                //obj.ChargeName = model.ChargeName;
                //obj.Detail = model.Detail;
                //obj.Rate = model.Rate;
                //obj.isActive = model.isActive;
                //obj.CreatedBy = App_Class.AppSession.LogUserID;
                //obj.CreatedDate = DateTime.Now;

                _AdditionalChargeRepo.HotelAdditionalChargeAdd(model);

                ViewData["success"] = "Record successfully added.";

                return(RedirectToAction("Create"));
            }
        }
Beispiel #2
0
        public ActionResult PopupAdditionalCharge()
        {
            var viewModel = new HotelAdditionalCharge
            {
                //formActionName = "PopupAdditionalCharge",
                //formControllerName = "HotelInfo",
                //formOnSubmitAction = "return SaveConfirm(this,\'C\')",
                //formSubmitBttnName = "Save",
            };

            return(View(viewModel));
        }
Beispiel #3
0
        public void HotelAdditionalChargeEdit(HotelAdditionalCharge model)
        {
            Htl_HotelAdditionalCharge result = ent.Htl_HotelAdditionalCharge.Where(x => x.ChargeId == model.ChargeId).FirstOrDefault();

            result.ChargeName  = model.ChargeName;
            result.Detail      = model.Detail;
            result.Rate        = model.Rate;
            result.isActive    = model.isActive;
            result.UpdatedBy   = App_Class.AppSession.LogUserID;
            result.UpdatedDate = DateTime.Now;
            ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result);
            ent.SaveChanges();
        }
Beispiel #4
0
        public void HotelAdditionalChargeAdd(HotelAdditionalCharge model)
        {
            Htl_HotelAdditionalCharge obj = new Htl_HotelAdditionalCharge
            {
                ChargeName  = model.ChargeName,
                Detail      = model.Detail,
                Rate        = model.Rate,
                isActive    = model.isActive,
                CreatedBy   = App_Class.AppSession.LogUserID,
                CreatedDate = DateTime.Now,
            };

            ent.AddToHtl_HotelAdditionalCharge(obj);
            ent.SaveChanges();
        }
Beispiel #5
0
        public ActionResult Edit(HotelAdditionalCharge model, int id)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            else
            {
                model.ChargeId = id;
                _repo.HotelAdditionalChargeEdit(model);



                return(RedirectToAction("List"));
            }
        }
Beispiel #6
0
        public IEnumerable <HotelAdditionalCharge> HotelAdditionalChargeList()
        {
            List <HotelAdditionalCharge> model = new List <HotelAdditionalCharge>();

            var res = ent.Htl_HotelAdditionalCharge;

            foreach (var x in res)
            {
                HotelAdditionalCharge obj = new HotelAdditionalCharge
                {
                    ChargeId   = x.ChargeId,
                    ChargeName = x.ChargeName,
                    Detail     = x.Detail,
                    Rate       = x.Rate,

                    isActive = x.isActive,
                };
                model.Add(obj);
            }
            return(model.AsEnumerable());
        }
Beispiel #7
0
        public ActionResult Create(HotelAdditionalCharge model)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            else
            {
                //Htl_HotelAdditionalCharge obj = new Htl_HotelAdditionalCharge();

                //obj.ChargeName = model.ChargeName;
                //obj.Detail = model.Detail;
                //obj.Rate = model.Rate;
                //obj.isActive = model.isActive;
                //obj.CreatedBy = App_Class.AppSession.LogUserID;
                //obj.CreatedDate = DateTime.Now;

                _repo.HotelAdditionalChargeAdd(model);



                return(RedirectToAction("List"));
            }
        }