Ejemplo n.º 1
0
        public ResultViewModels <IEnumerable <HotelViewModel> > FilterHotel(String name)
        {
            ResultViewModels <IEnumerable <HotelViewModel> > result
                = new ResultViewModels <IEnumerable <HotelViewModel> >();

            try
            {
                var hotelTemp = HotelService.GetFilter(name);
                if (hotelTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 2
0
        public ResultViewModels <HotelEditViewModel> AddHotel(HotelEditViewModel HotelEditView)
        {
            ResultViewModels <HotelEditViewModel> result
                = new ResultViewModels <HotelEditViewModel>();

            try
            {
                var hotelTemp = HotelService.Add(HotelEditView);
                if (hotelTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 3
0
        public ResultViewModels <HotelViewModel> GetHotelByID(int id)
        {
            ResultViewModels <HotelViewModel> result
                = new ResultViewModels <HotelViewModel>();

            try
            {
                var hotelTemp = HotelService.GetByID(id);
                if (hotelTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 4
0
        public ResultViewModels <PackageItemEditViewModel> EditPackageItem(PackageItemEditViewModel PackageItemEditView)
        {
            ResultViewModels <PackageItemEditViewModel> result
                = new ResultViewModels <PackageItemEditViewModel>();

            try
            {
                var PackageItemTemp = PackageItemService.Update(PackageItemEditView);
                if (PackageItemTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 5
0
        public ResultViewModels <IEnumerable <CountryViewModel> > AllCountrys()
        {
            ResultViewModels <IEnumerable <CountryViewModel> > result
                = new ResultViewModels <IEnumerable <CountryViewModel> >();

            try
            {
                var country = CountryService.GetAll();
                if (country == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 6
0
        public static Result MapToResult(this ResultViewModels resultVM)
        {
            var result = new Result();

            if (resultVM == null)
            {
                return(result);
            }

            List <QuestionOption> questionOps = new List <QuestionOption>();

            if (resultVM.QuestionOptionsVM.Count() > 0 && resultVM.QuestionOptionsVM != null)
            {
                foreach (QuestionOptionViewModels q in resultVM.QuestionOptionsVM)
                {
                    questionOps.Add(q.MapToQuestionOption());
                }
            }

            result = new Result()
            {
                ResultId        = resultVM.ResultId,
                AnsweState      = resultVM.AnsweState,
                Comment         = resultVM.Comment,
                QuizId          = resultVM.QuizId,
                QuestionId      = resultVM.QuestionId,
                QuestionOptions = questionOps
            };

            return(result);
        }
Ejemplo n.º 7
0
        public ResultViewModels <ResturantEditViewModel> AddResturant(ResturantEditViewModel ResturantEditView)
        {
            ResultViewModels <ResturantEditViewModel> result
                = new ResultViewModels <ResturantEditViewModel>();

            try
            {
                var restaurantTemp = resturantService.Add(ResturantEditView);
                if (restaurantTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 8
0
        public ResultViewModels <UserEditViewModel> GetUserByID(int id)
        {
            ResultViewModels <UserEditViewModel> result
                = new ResultViewModels <UserEditViewModel>();

            try
            {
                var user = userService.GetByID(id);
                if (user == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 9
0
        public ResultViewModels <AdminViewModel> Login(AdminViewModel model)
        {
            ResultViewModels <AdminViewModel> result
                = new ResultViewModels <AdminViewModel>();

            try
            {
                var adminTemp = adminService.GetFilter(model.UserName, model.Password).FirstOrDefault();
                if (adminTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Invalid User Name Or Password";
                }
                else
                {
                    result.Successed = true;

                    result.Token       = SecurityHelper.GenerateToken(adminTemp);
                    adminTemp.Password = null;
                    result.Data        = adminTemp;
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Something Went Wrong !!";
            }

            return(result);
        }
Ejemplo n.º 10
0
        public ResultViewModels <IEnumerable <UserViewModel> > AllUsers()
        {
            ResultViewModels <IEnumerable <UserViewModel> > result
                = new ResultViewModels <IEnumerable <UserViewModel> >();

            try
            {
                var userTemp = userService.GetAll();
                if (userTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
        public ResultViewModels <IEnumerable <ResturantPackageViewModel> > FilterResturantPackage(string name)
        {
            ResultViewModels <IEnumerable <ResturantPackageViewModel> > result
                = new ResultViewModels <IEnumerable <ResturantPackageViewModel> >();

            try
            {
                var resturantpackageTemp = resturantPackageService.GetFilter(name);
                if (resturantpackageTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 12
0
        public ResultViewModels <IEnumerable <UserViewModel> > FilterUser()
        {
            DateTime startDate, endDate;

            endDate   = DateTime.Now;
            startDate = DateTime.Today.AddDays(-1);

            ResultViewModels <IEnumerable <UserViewModel> > result
                = new ResultViewModels <IEnumerable <UserViewModel> >();

            try
            {
                var user = userService.GetFilter(startDate, endDate);
                if (user == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
            //return UserService.GetFilter(Name,Password);
        }
Ejemplo n.º 13
0
        public ResultViewModels <IEnumerable <ResturantViewModel> > AllResturants()
        {
            ResultViewModels <IEnumerable <ResturantViewModel> > result
                = new ResultViewModels <IEnumerable <ResturantViewModel> >();

            try
            {
                var restaurantTemp = resturantService.GetAll();
                if (restaurantTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

                    result.Message = "All Data Found";
                    result.Data    = restaurantTemp;
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                while (ex.InnerException != null)
                {
                    ex = ex.InnerException;
                }
                result.Message = ex.Message;
            }

            return(result);
        }
        public ResultViewModels <ResturantPackageViewModel> GetResturantPackageByID(int id)
        {
            ResultViewModels <ResturantPackageViewModel> result
                = new ResultViewModels <ResturantPackageViewModel>();

            try
            {
                var resturantpackageTemp = resturantPackageService.GetByID(id);
                if (resturantpackageTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 15
0
        public ResultViewModels <PagingViewModel> Search
            (int id = 0, string name = "", int sizeId = 0, int ResturantID = 0, int pageIndex = 1, int pageSize = 2)
        {
            ResultViewModels <PagingViewModel> result
                = new ResultViewModels <PagingViewModel>();

            try
            {
                var resturants =
                    ItemService.Get(id, name, sizeId, ResturantID, pageIndex, pageSize);
                if (resturants == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 16
0
        public ResultViewModels <IEnumerable <ItemEditViewModel> > Get(int pageIndex, int pageSize, int ResturantID)
        {
            ResultViewModels <IEnumerable <ItemEditViewModel> > result
                = new ResultViewModels <IEnumerable <ItemEditViewModel> >();

            try
            {
                var resturants =
                    ItemService.Get(pageIndex, pageSize, ResturantID);
                if (resturants == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 17
0
        public ResultViewModels <TempleEditViewModel> EditTemple(TempleEditViewModel TempleEditView)
        {
            ResultViewModels <TempleEditViewModel> result
                = new ResultViewModels <TempleEditViewModel>();

            try
            {
                var TempleTemp = TempleService.Update(TempleEditView);
                if (TempleTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 18
0
        public ResultViewModels <IEnumerable <TempleViewModel> > Get(int pageIndex, int pageSize, string name = "")
        {
            ResultViewModels <IEnumerable <TempleViewModel> > result
                = new ResultViewModels <IEnumerable <TempleViewModel> >();

            try
            {
                var temples =
                    TempleService.Get(pageIndex, pageSize, name);
                if (temples == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 19
0
        public static ResultViewModels MapToResultViewModels(this Result result)
        {
            var resultVM = new ResultViewModels();


            if (result == null)
            {
                return(resultVM);
            }

            List <QuestionOptionViewModels> questionOpVMs = new List <QuestionOptionViewModels>();

            if (result.QuestionOptions.Count() > 0 && result.QuestionOptions != null)
            {
                foreach (QuestionOption q in result.QuestionOptions)
                {
                    questionOpVMs.Add(q.MapToQuestionOptionViewModels());
                }
            }

            resultVM = new ResultViewModels()
            {
                ResultId          = result.ResultId,
                AnsweState        = result.AnsweState,
                Comment           = result.Comment,
                QuizId            = result.QuizId,
                QuestionId        = result.QuestionId,
                QuestionOptionsVM = questionOpVMs
            };

            return(resultVM);
        }
Ejemplo n.º 20
0
        public ResultViewModels <IEnumerable <TemplePackageViewModel> > AllTemplePackages()
        {
            ResultViewModels <IEnumerable <TemplePackageViewModel> > result
                = new ResultViewModels <IEnumerable <TemplePackageViewModel> >();

            try
            {
                var templepackageTemp = TemplePackageService.GetAll();
                if (templepackageTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "No Data Found";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 21
0
        public ResultViewModels <TemplePackageEditViewModel> AddTemplePackage(TemplePackageEditViewModel TemplePackageEditView)
        {
            ResultViewModels <TemplePackageEditViewModel> result
                = new ResultViewModels <TemplePackageEditViewModel>();

            try
            {
                var templepackageTemp = TemplePackageService.Add(TemplePackageEditView);
                if (templepackageTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }
Ejemplo n.º 22
0
        public ResultViewModels <UserViewModel> Login(UserEditViewModel model)
        {
            ResultViewModels <UserViewModel> result
                = new ResultViewModels <UserViewModel>();

            try
            {
                var userTemp = userService.GetFilter(model.UserName, model.Password).FirstOrDefault();
                if (userTemp == null)
                {
                    result.Successed = false;
                    result.Message   = "Invalid User Name Or Password";
                }
                else
                {
                    result.Successed = true;

                    result.Token      = SecurityHelper.GenerateUserToken(userTemp);
                    userTemp.Password = null;
                    result.Data       = userTemp;

                    StaticData.VisitorsCount += 1;
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Something Went Wrong !!";
            }

            return(result);
        }
        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);
        }
Ejemplo n.º 24
0
        public ResultViewModels <string> RemoveResturant(int id)
        {
            ResultViewModels <string> result
                = new ResultViewModels <string>();

            try {
                result.Successed = true;
                result.Message   = "Successfully Deleted";
                resturantService.Remove(id);
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Error Occured";
            }
            return(result);
        }
Ejemplo n.º 25
0
        public async Task <ResultViewModels <List <UploadedFile> > > Upload()
        {
            ResultViewModels <List <UploadedFile> > resultViewModel = new ResultViewModels <List <UploadedFile> >();
            List <UploadedFile> uploadedFiles = new List <UploadedFile>();

            try
            {
                ////if (Request.Content.IsMimeMultipartContent())
                ////{
                string root = HttpContext.Current.Server.MapPath("~/Upload/");
                if (!Directory.Exists(root))
                {
                    Directory.CreateDirectory(root);
                }

                CustomMultipartFormDataStreamProvider provider = new CustomMultipartFormDataStreamProvider(root);
                await Request.Content.ReadAsMultipartAsync(provider);

                foreach (MultipartFileData file in provider.FileData)
                {
                    uploadedFiles.Add(new UploadedFile
                    {
                        Name      = file.LocalFileName.Split('\\').Last().Split('.').First().Split('_').First(),
                        Path      = file.LocalFileName.Split('\\').Last(),
                        Extension = file.LocalFileName.Split('\\').Last().Split('.').Last()
                    });
                }
                resultViewModel.Successed = true;
                resultViewModel.Data      = uploadedFiles;

                //}
                //else
                //{
                //    resultViewModel.Successed = false;
                //    resultViewModel.Message = "Error";
                //}
            }
            catch (Exception ex)
            {
                resultViewModel.Successed = false;
                resultViewModel.Message   = "Resource.ErrorOccurred";
            }
            return(resultViewModel);
        }
Ejemplo n.º 26
0
        public ResultViewModels <UserEditViewModel> AddUser(UserEditViewModel UserEditView)
        {
            ResultViewModels <UserEditViewModel> result
                = new ResultViewModels <UserEditViewModel>();

            try
            {
                if (userService.GetByUserName(UserEditView.UserName, UserEditView.Email))
                {
                    result.Successed = false;
                    result.Message   = "Already Exist";
                }
                else
                {
                    var user = userService.Add(UserEditView);
                    if (user == null)
                    {
                        result.Successed = false;
                        result.Message   = "Data is empty";
                    }
                    else
                    {
                        result.Successed = true;

                        result.Message = "Data added";
                        result.Data    = user;
                        //Login(user);
                    }
                }
            }
            catch (Exception ex)
            {
                result.Successed = false;
                result.Message   = "Something Went Wrong !!";
            }

            return(result);
        }
Ejemplo n.º 27
0
        public ResultViewModels <UserEditViewModel> EditUser(UserEditViewModel UserEditView)
        {
            ResultViewModels <UserEditViewModel> result
                = new ResultViewModels <UserEditViewModel>();

            try
            {
                ////if (userService.GetUserNameForUpdate(UserEditView.UserName, UserEditView.Email,UserEditView.ID))
                ////{
                ////    result.Successed = false;
                ////    result.Message = "Already Exist";
                ////}
                ////else
                ////{
                var user = userService.Update(UserEditView);
                if (user == null)
                {
                    result.Successed = false;
                    result.Message   = "Data is empty";
                }
                else
                {
                    result.Successed = true;

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

            return(result);
        }