public ResturantPackageEditViewModel Update(ResturantPackageEditViewModel _ResturantPackage)
        {
            ResturantPacakge ResturantPackage = ResturantPackageRepo.Add(_ResturantPackage.toModel());

            UnitOfWork.commit();
            return(ResturantPackage.toEditViewModel());
        }
        public ResultViewModels <ResturantPackageEditViewModel> EditResturantPackage(ResturantPackageEditViewModel ResturantPackageEditView)
        {
            ResultViewModels <ResturantPackageEditViewModel> result
                = new ResultViewModels <ResturantPackageEditViewModel>();

            try
            {
                var resturantpackageTemp = resturantPackageService.Update(ResturantPackageEditView);
                if (resturantpackageTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

                    result.Message = "Data Updated";
                    result.Data    = resturantpackageTemp;
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Something Went Wrong !!";
            }

            return(result);
        }
        public ResturantPackageEditViewModel Add(ResturantPackageEditViewModel _ResturantPackage)
        {
            if (_ResturantPackage.ID == 0)
            {
                var returned =
                    ResturantPackageRepo.Add(_ResturantPackage.toModel());
                UnitOfWork.commit();
                _ResturantPackage.ID = returned.ID;
            }
            if (_ResturantPackage.PackageItems != null &&
                _ResturantPackage.PackageItems.Count > 0)
            {
                foreach (var packageItem in _ResturantPackage.PackageItems)
                {
                    packageItem.ResturantPackageID = _ResturantPackage.ID;
                    PackageItemRepo.Add(packageItem.toModel());
                }
            }
            UnitOfWork.commit();



            return(_ResturantPackage);
        }
Ejemplo n.º 4
0
 public void Remove(ResturantPackageEditViewModel resturantPackage)
 {
     ResturantPackageRepo.Remove(resturantPackage.toModel());
     UnitOfWork.commit();
 }
Ejemplo n.º 5
0
        public ResturantPackageEditViewModel EditResturantPackage(ResturantPackageEditViewModel ResturantPackageEditView)
        {
            var ResturantPackage = resturantPackageService.Update(ResturantPackageEditView);

            return(ResturantPackage);
        }
Ejemplo n.º 6
0
        public ResturantPackageEditViewModel AddResturantPackage(ResturantPackageEditViewModel ResturantPackageEditView)
        {
            var ResturantPackage = resturantPackageService.Add(ResturantPackageEditView);

            return(ResturantPackage);
        }