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")); } }
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)); }
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(); }
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")); } }