示例#1
0
        public ActionResult Edit(int id)
        {
            GiftCardType          giftCardType          = giftCardTypeBL.GetGiftCardTypeById(id);
            GiftCardTypeViewModel giftCardTypeViewModel = AutoMapper.Mapper.Map <GiftCardType, GiftCardTypeViewModel>(giftCardType);

            return(View(giftCardTypeViewModel));
        }
示例#2
0
 public ActionResult AddGiftCardType(GiftCardTypeViewModel giftCardType)
 {
     if (ModelState.IsValid)
     {
         string fileName  = Path.GetFileNameWithoutExtension(giftCardType.ImageFile.FileName);
         string extension = Path.GetExtension(giftCardType.ImageFile.FileName);
         fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
         giftCardType.ImageSource = "~/Images/GiftCardTypeImages/" + fileName;
         GiftCardType cardType = AutoMapper.Mapper.Map <GiftCardTypeViewModel, GiftCardType>(giftCardType);
         fileName = Path.Combine(Server.MapPath("~/Images/GiftCardTypeImages/"), fileName);
         giftCardType.ImageFile.SaveAs(fileName);
         giftCardTypeBL.AddGiftCardType(cardType);
         return(RedirectToAction("ViewGiftCardTypes"));
     }
     return(View());
 }
示例#3
0
        public ActionResult Update([Bind(Include = "GiftCardTypeId,GiftCardTypeName,ImageSource,ImageFile")] GiftCardTypeViewModel giftCardType)
        {
            string fileName  = Path.GetFileNameWithoutExtension(giftCardType.ImageFile.FileName);
            string extension = Path.GetExtension(giftCardType.ImageFile.FileName);

            fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension;
            giftCardType.ImageSource = "~/Images/GiftCardTypeImages/" + fileName;
            GiftCardType cardType = AutoMapper.Mapper.Map <GiftCardTypeViewModel, GiftCardType>(giftCardType);

            fileName = Path.Combine(Server.MapPath("~/Images/GiftCardTypeImages/"), fileName);
            giftCardType.ImageFile.SaveAs(fileName);
            GiftCardType giftCard = giftCardTypeBL.GetGiftCardTypeById(giftCardType.GiftCardTypeId);

            giftCard.GiftCardTypeName = giftCardType.GiftCardTypeName;
            giftCard.ImageSource      = giftCardType.ImageSource;
            giftCardTypeBL.UpdateGiftCardType(giftCard);
            return(RedirectToAction("ViewGiftCardTypes"));
        }