コード例 #1
0
        public IActionResult AdminCreateSeller(AdminCreateSellerViewModel model)
        {
            if (ModelState.IsValid)
            {
                string uniqueFileName   = ProcessProfilPicture(model);
                string uniqueBannerName = ProcessBannerPicture(model);


                Seller newSeller = new Seller
                {
                    BusinessName   = model.BusinessName,
                    InChargePerson = model.InChargePerson,
                    Country        = model.Country,
                    Location       = model.Location,
                    Address        = model.Address,
                    Telephone      = model.Telephone,
                    Mobile         = model.Mobile,
                    Email          = model.Email,
                    Web            = model.Web,
                    PlatformCharge = model.PlatformCharge,
                    RegistredDate  = model.RegistredDate,
                    BannerImg      = uniqueBannerName,
                    ProfileImg     = uniqueFileName,
                    SalesGoodType  = model.SalesGoodType,
                    Description    = model.Description
                };

                _sallesRepository.AdminCreateSeller(newSeller);
                return(RedirectToAction("AdminDetails", new { id = newSeller.Id }));
            }

            return(View());
        }