Example #1
0
        public ActionResult AddDealBuilding(DealBuildingViewModel dealbModel)
        {
            List<string> errors;
            if (Session["val"] != null)
            {
                errors = ((string[])Session["val"]).ToList();
            }
            else
            {
                errors = new List<string>();
            }

            DealBuildingDto dealbDto = new DealBuildingDto();

            dealbDto.BuildingName = dealbModel.viewModel.Building_Name;
            dealbDto.Login = dealbModel.viewModel.User_Login;
            dealbDto.Deal_ID = dealbModel.viewModel.Deal_ID;

            if(_dealService.AddDealBuildingAdmin(dealbDto))
            {
                errors.Add("Dodano budynek do umowy.");
            }
            else
            {
                errors.Add("Błąd. Spróbuj ponownie.");
            }
            Session["val"] = errors.ToArray<string>();

            return RedirectToAction("Admin");
        }
Example #2
0
        public ActionResult _DealBuildingList()
        {
            DealBuildingViewModel dealbModel = new DealBuildingViewModel();

            dealbModel.listModel = _dealService.GetDealBuildings().Select(x => new ItemDealBuildingViewModel
            {
                ID = x.ID,
                Building_ID = x.Building_ID,
                Building_Name = x.BuildingName,
                Deal_ID = x.Deal_ID,
                User_ID = x.User_ID,
                User_Login = x.Login
            }).ToList();

            dealbModel.allBuilding = _buildingService.GetBuilding().Select(x => x.Alias).ToArray();
            dealbModel.allUser = _userService.GetUser().Select(x => x.Login).ToArray();

            return View(dealbModel);
        }