Пример #1
0
 public ActionResult Update(MechModViewModel mechModViewModel)
 {
     if (ModelState.IsValid)
     {
         MechModDTO mechModDto = new MechModDTO
         {
             Id          = mechModViewModel.Id,
             Name        = mechModViewModel.Name,
             Company     = mechModViewModel.Company,
             Accumulator = mechModViewModel.Accumulator,
             Brand       = mechModViewModel.Brand,
             Racks       = mechModViewModel.Racks,
             TypeButton  = mechModViewModel.TypeButton,
             Contry      = mechModViewModel.Contry,
             Outturn     = mechModViewModel.Outturn,
             Price       = mechModViewModel.Price,
         };
         orderService.UpdateMechMod(mechModDto);
         return(View("View"));
     }
     else
     {
         return(View("View1"));
     }
 }
Пример #2
0
        public ActionResult GetMechMod(int id)
        {
            MechModDTO mechModDto = orderService.GetMechMod(id);

            Mapper.Initialize(cfg => cfg.CreateMap <MechModDTO, MechModViewModel>());
            var mechMod = Mapper.Map <MechModDTO, MechModViewModel>(mechModDto);

            return(View(mechMod));
        }
Пример #3
0
        public void AddMechMod(MechModDTO mechModDto)
        {
            MechMod mechMod = new MechMod
            {
                Name        = mechModDto.Name,
                Company     = mechModDto.Company,
                Accumulator = mechModDto.Accumulator,
                Brand       = mechModDto.Brand,
                Racks       = mechModDto.Racks,
                Contry      = mechModDto.Contry,
                Price       = mechModDto.Price,
                Outturn     = mechModDto.Outturn,
                TypeButton  = mechModDto.TypeButton,
            };

            Database.MechMods.Create(mechMod);
            Database.Save();
        }
Пример #4
0
        public ActionResult Upload(HttpPostedFileBase uploadImage, int id)
        {
            MechModDTO mechModDto = imageMechModService.GetMechMod(id);

            if (ModelState.IsValid && mechModDto != null)
            {
                ImageMechModDTO image = new ImageMechModDTO
                {
                    MechModId = id,
                    MimeType  = uploadImage.ContentType,
                };
                image.Data = new byte[uploadImage.ContentLength];
                uploadImage.InputStream.Read(image.Data, 0, uploadImage.ContentLength);
                imageMechModService.Add(image);

                return(View("View"));
            }
            else
            {
                return(View("View1"));
            }
        }