Ejemplo n.º 1
0
        public ActionResult Update(int id)
        {
            FluidDTO fluidDto = orderService.GetFluid(id);

            Mapper.Initialize(cfg => cfg.CreateMap <FluidDTO, FluidViewModel>());
            var fluid = Mapper.Map <FluidDTO, FluidViewModel>(fluidDto);

            return(View(fluid));
        }
Ejemplo n.º 2
0
        public void AddFluid(FluidDTO fluidDto)
        {
            Fluid fluid = new Fluid
            {
                Name    = fluidDto.Name,
                Company = fluidDto.Company,
                PG      = fluidDto.PG,
                Brand   = fluidDto.Brand,
                Flavor  = fluidDto.Flavor,
                Contry  = fluidDto.Contry,
                Price   = fluidDto.Price,
                VG      = fluidDto.VG,
            };

            Database.Fluids.Create(fluid);
            Database.Save();
        }
Ejemplo n.º 3
0
        public ActionResult Upload(HttpPostedFileBase uploadImage, int id)
        {
            FluidDTO fluidDto = imageFluidService.GetFluid(id);

            if (ModelState.IsValid && fluidDto != null)
            {
                ImageFluidDTO image = new ImageFluidDTO
                {
                    FluidId  = id,
                    MimeType = uploadImage.ContentType,
                };
                image.Data = new byte[uploadImage.ContentLength];
                uploadImage.InputStream.Read(image.Data, 0, uploadImage.ContentLength);
                imageFluidService.Add(image);

                return(View("View"));
            }
            else
            {
                return(View("View1"));
            }
        }
Ejemplo n.º 4
0
 public ActionResult Add(FluidViewModel FluidViewModel)
 {
     if (ModelState.IsValid)
     {
         FluidDTO fluidDto = new FluidDTO
         {
             Name    = FluidViewModel.Name,
             Company = FluidViewModel.Company,
             PG      = FluidViewModel.PG,
             Brand   = FluidViewModel.Brand,
             VG      = FluidViewModel.VG,
             Contry  = FluidViewModel.Contry,
             Flavor  = FluidViewModel.Flavor,
             Price   = FluidViewModel.Price,
         };
         orderService.AddFluid(fluidDto);
         return(View("View"));
     }
     else
     {
         return(View("View1"));
     }
 }
Ejemplo n.º 5
0
 public ActionResult Update(FluidViewModel fluidViewModel)
 {
     if (ModelState.IsValid)
     {
         FluidDTO FluidDto = new FluidDTO
         {
             Id      = fluidViewModel.Id,
             Name    = fluidViewModel.Name,
             Company = fluidViewModel.Company,
             PG      = fluidViewModel.PG,
             Brand   = fluidViewModel.Brand,
             VG      = fluidViewModel.VG,
             Contry  = fluidViewModel.Contry,
             Flavor  = fluidViewModel.Flavor,
             Price   = fluidViewModel.Price,
         };
         orderService.UpdateFluid(FluidDto);
         return(View("View"));
     }
     else
     {
         return(View("View1"));
     }
 }