public ActionResult Create(CourseVendor courseVendor)
        {
            if (ModelState.IsValid)
            {
                VendorCourse vendorCourse = new VendorCourse()
                {
                    VendorCompanyId  = courseVendor.VendorCompanyId,
                    CourseTitle      = courseVendor.CourseTitle,
                    Duration         = courseVendor.Duration,
                    VendorPrice      = courseVendor.VendorPrice,
                    Vehicle          = courseVendor.VehicleId,
                    VehicleModel     = courseVendor.VehicleModelId,
                    ShortDescription = courseVendor.ShortDescription,
                    LongDescription  = courseVendor.LongDescription,
                    Title            = courseVendor.Title,
                    CourseUrl        = courseVendor.CourseUrl,
                    VehicleTitle     = courseVendor.VehicelTitle,
                    VehicleUrl       = courseVendor.VehicleUrl,
                };
                db.VendorCourses.Add(vendorCourse);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleList = new SelectList(db.Vehicles, "VehicleId", "VehicleCompany");
            return(View(courseVendor));
        }
        public ActionResult Create(Customer customer)
        {
            if (ModelState.IsValid)
            {
                db.Customers.Add(customer);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(customer));
        }
        public ActionResult Create(BranchVendor branchVendor, HttpPostedFileBase File)
        {
            if (ModelState.IsValid)
            {
                VendorCompany vendorCompany = new VendorCompany()
                {
                    VendorId         = (int)System.Web.HttpContext.Current.Session["vendorid"],
                    BranchName       = branchVendor.BranchName,
                    ShortDescription = branchVendor.ShortDescription,
                    LongDescription  = branchVendor.LongDescription,
                    Email            = branchVendor.Email,
                    Mobile           = branchVendor.Mobile,
                    Country          = branchVendor.Country,
                    State            = branchVendor.StateId,
                    City             = branchVendor.CityId,
                    Street           = branchVendor.Street,
                    ZIPCode          = branchVendor.ZIPCode,
                    AddressLine1     = branchVendor.AddressLine1,
                    AddressLine2     = branchVendor.AddressLine2,
                };
                db.VendorCompanies.Add(vendorCompany);
                VendorImage vendorImage = new VendorImage();
                if (File == null)
                {
                    ViewBag.mess = "please select image.";
                }
                else
                {
                    string filex = Path.GetExtension(File.FileName);

                    if (filex.Equals(".jpg") || filex.Equals(".png"))
                    {
                        string imageName = System.IO.Path.GetFileName(File.FileName);
                        string Filepath  = Server.MapPath("~/ImageFolder/" + imageName);
                        File.SaveAs(Filepath);
                        vendorImage.VendorCompanyId = branchVendor.VendorCompanyId;
                        vendorImage.ImageName       = imageName;
                        db.VendorImages.Add(vendorImage);
                    }
                }

                ViewBag.StateList = db.States;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(branchVendor));
        }
Пример #4
0
        // [ValidateAntiForgeryToken]
        public ActionResult Create(BankDetailsVendor bankDetailsVendor)
        {
            if (ModelState.IsValid)
            {
                BankDetail bankDetail = new BankDetail()
                {
                    VendorCompanyId   = bankDetailsVendor.VendorCompanyId,
                    BankName          = bankDetailsVendor.BankName,
                    AccountHolderName = bankDetailsVendor.AccountHolderName,
                    AccountNumber     = bankDetailsVendor.AccountNumber,
                    IFSC = bankDetailsVendor.IFSC
                };
                db.BankDetails.Add(bankDetail);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            // ViewBag.VendorCompanyId = new SelectList(db.VendorCompanies, "VendorCompanyId", "FirstName", bankDetailsVendor.VendorCompanyId);
            return(View(bankDetailsVendor));
        }
        public ActionResult Create(RegisterVendor registerVendor)
        {
            if (ModelState.IsValid)
            {
                Vendor vendor = new Vendor()
                {
                    FirstName = registerVendor.FirstName,
                    LastName  = registerVendor.LastName,
                    Mobile    = registerVendor.Mobile,
                    Email     = registerVendor.Email,
                    Password  = registerVendor.Password,
                    CreatedOn = DateTime.Now,
                };
                db.Vendors.Add(vendor);
                db.SaveChanges();
                Session["vendorId"] = vendor.VendorId;
                return(RedirectToAction("Create", "BranchVendors"));
            }

            return(View(registerVendor));
        }
 public ActionResult Create(AreaVendor areaVendor)
 {
     if (ModelState.IsValid)
     {
         AreaCover areaCover = new AreaCover()
         {
             //VendorCompanyId =(int)System.Web.HttpContext.Current.Session["vendorBranchid"],
             //ViewBag.CompanyId = new SelectList(db.VendorCompanies, "VendorCompanyId", "Name"),
             VendorCompanyId = areaVendor.VendorCompanyId,
             AreaName        = areaVendor.AreaName,
             PopularName     = areaVendor.PopularName,
             AreaTitle       = areaVendor.Title,
             AreaUrl         = areaVendor.YourUrl
         };
         db.AreaCovers.Add(areaCover);
         db.SaveChanges();
         ViewBag.VendorCompanyId = new SelectList(db.VendorCompanies, "VendorCompanyId", "BranchName", areaCover.VendorCompanyId);
         return(RedirectToAction("Index"));
     }
     return(View(areaVendor));
 }