Esempio n. 1
0
        public VendorVenue UpdateVenue(VendorVenue vendorsVenue, long id, long vid)
        {
            var GetVendor = _dbContext.VendorVenue.SingleOrDefault(m => m.VendorMasterId == id && m.Id == vid);

            vendorsVenue.Id             = GetVendor.Id;
            vendorsVenue.VendorMasterId = GetVendor.VendorMasterId;
            _dbContext.Entry(GetVendor).CurrentValues.SetValues(vendorsVenue);
            _dbContext.SaveChanges();
            return(vendorsVenue);
        }
 public VendorVenue UpdateVenue(VendorVenue vendorVenue, Vendormaster vendorMaster, long masterid, long vid)
 {
     //vendorVenue.Status = "InActive";
     vendorVenue.UpdatedDate = updateddate;
     //vendorMaster.Status = "InActive";
     vendorMaster.UpdatedDate = updateddate;
     //vendorMaster.ServicType = "Venue";
     vendorVenue = vendorVenueRepository.UpdateVenue(vendorVenue, masterid, vid);
     return(vendorVenue);
 }
Esempio n. 3
0
        public VendorVenue AddNewVenue(VendorVenue vendorVenue, Vendormaster vendorMaster)
        {
            DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE);

            vendorVenue.Status         = "Active";
            vendorVenue.UpdatedDate    = updateddate;
            vendorVenue.VendorMasterId = vendorMaster.Id;
            vendorVenue = vendorVenueRepository.AddVenue(vendorVenue);
            return(vendorVenue);
        }
Esempio n. 4
0
        public VendorVenue AddVenue(VendorVenue vendorVenue, Vendormaster vendorMaster)
        {
            DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE);

            vendorVenue.Status         = "Active";
            vendorVenue.UpdatedDate    = updateddate;
            vendorMaster.Status        = "Active";
            vendorMaster.UpdatedDate   = updateddate;
            vendorMaster.ServicType    = "Venue";
            vendorMaster               = vendorMasterRepository.AddVendorMaster(vendorMaster);
            vendorVenue.VendorMasterId = vendorMaster.Id;
            if (vendorVenue.Food == "Veg")
            {
                vendorVenue.NonVegLunchCost  = 0;
                vendorVenue.NonVegDinnerCost = 0;
            }
            else if (vendorVenue.Food == "Non-Veg")
            {
                vendorVenue.VegLunchCost  = 0;
                vendorVenue.VegDinnerCost = 0;
            }
            vendorVenue                   = vendorVenueRepository.AddVenue(vendorVenue);
            userLogin.UserName            = vendorMaster.EmailId;
            userLogin.Password            = randomPassword.GenerateString();
            userLogin.UserType            = "Vendor";
            userLogin.UpdatedBy           = 2;
            userLogin.Status              = "Active";
            userLogin.RegDate             = updateddate;
            userLogin.UpdatedDate         = updateddate;
            userLogin                     = userLoginRepository.AddVendorUserLogin(userLogin);
            userDetail.UserLoginId        = userLogin.UserLoginId;
            userDetail.FirstName          = vendorMaster.BusinessName;
            userDetail.UserPhone          = vendorMaster.ContactNumber;
            userDetail.Url                = vendorMaster.Url;
            userDetail.Address            = vendorMaster.Address;
            userDetail.City               = vendorMaster.City;
            userDetail.State              = vendorMaster.State;
            userDetail.ZipCode            = vendorMaster.ZipCode;
            userDetail.Status             = "Active";
            userDetail.UpdatedBy          = ValidUserUtility.ValidUser();
            userDetail.UpdatedDate        = updateddate;
            userDetail.AlternativeEmailID = vendorMaster.EmailId;
            userDetail.Landmark           = vendorMaster.Landmark;
            userDetail                    = userDetailsRepository.AddUserDetails(userDetail);
            if (vendorMaster.Id != 0 && vendorVenue.Id != 0 && userLogin.UserLoginId != 0 && userDetail.UserDetailId != 0)
            {
                return(vendorVenue);
            }
            else
            {
                vendorVenue.Id = 0;
                return(vendorVenue);
            }
        }
Esempio n. 5
0
        public VendorVenue activeVenue(VendorVenue vendorVenue, Vendormaster vendorMaster, long masterid, long vid)
        {
            DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE);

            // vendorVenue.Status = "Active";
            vendorVenue.UpdatedDate = updateddate;
            // vendorMaster.Status = "Active";
            vendorMaster.UpdatedDate = updateddate;
            vendorMaster.ServicType  = "Venue";
            vendorMaster             = vendorMasterRepository.UpdateVendorMaster(vendorMaster, masterid);
            vendorVenue = vendorVenueRepository.UpdateVenue(vendorVenue, masterid, vid);
            return(vendorVenue);
        }
        //updating vendor Service Record
        public long UpdateVendorService(string id, string vid, string type)
        {
            long masterid = 0;

            if (type == "Venue")
            {
                VendorVenue vendorVenue = vendorVenueRepository.GetVendorVenue(long.Parse(id), long.Parse(vid));
                vendorVenue.VenueType = "";
                vendorVenue           = vendorVenueRepository.UpdateVenue(vendorVenue, long.Parse(id), long.Parse(vid));
                masterid = vendorVenue.Id;
            }
            if (type == "Catering")
            {
                VendorsCatering vendorsCatering = vendorCateringRepository.GetVendorsCatering(long.Parse(id), long.Parse(vid));
                vendorsCatering.CuisineType = "";
                vendorsCatering             = vendorCateringRepository.UpdatesCatering(vendorsCatering, long.Parse(id), long.Parse(vid));
                masterid = vendorsCatering.Id;
            }
            if (type == "Decorator")
            {
                VendorsDecorator vendorsDecorator = vendorsDecoratorRepository.GetVendorDecorator(long.Parse(id), long.Parse(vid));
                vendorsDecorator.DecorationType = "";
                vendorsDecorator = vendorsDecoratorRepository.UpdateDecorator(vendorsDecorator, long.Parse(id), long.Parse(vid));
                masterid         = vendorsDecorator.Id;
            }
            if (type == "Photography")
            {
                VendorsPhotography vendorsPhotography = vendorsPhotographyRepository.GetVendorsPhotography(long.Parse(id), long.Parse(vid));
                vendorsPhotography.PhotographyType = "";
                vendorsPhotography = vendorsPhotographyRepository.UpdatesPhotography(vendorsPhotography, long.Parse(id), long.Parse(vid));
                masterid           = vendorsPhotography.Id;
            }
            if (type == "Event")
            {
                VendorsEventOrganiser vendorsEventOrganiser = vendorEventOrganiserRepository.GetVendorEventOrganiser(long.Parse(id), long.Parse(vid));
                vendorsEventOrganiser.type = "";
                vendorsEventOrganiser      = vendorEventOrganiserRepository.UpdateEventOrganiser(vendorsEventOrganiser, long.Parse(id), long.Parse(vid));
                masterid = vendorsEventOrganiser.Id;
            }
            if (type == "Other")
            {
                VendorsOther vendorsOther = vendorOthersRepository.GetVendorOthers(long.Parse(id), long.Parse(vid));
                vendorsOther.type = "";
                vendorsOther      = vendorOthersRepository.UpdateOthers(vendorsOther, long.Parse(id), long.Parse(vid));
                masterid          = vendorsOther.Id;
            }
            return(masterid);
        }
        // Discount% updation in every service
        public long DiscountUpdate(string type, string id, string vid, string discount)
        {
            long masterid = 0;

            if (type == "Venue")
            {
                VendorVenue vendorVenue = vendorVenueRepository.GetVendorVenue(long.Parse(id), long.Parse(vid));
                vendorVenue.discount = discount;
                vendorVenue          = vendorVenueRepository.UpdateVenue(vendorVenue, long.Parse(id), long.Parse(vid));
                masterid             = vendorVenue.Id;
            }
            if (type == "Catering")
            {
                VendorsCatering vendorsCatering = vendorCateringRepository.GetVendorsCatering(long.Parse(id), long.Parse(vid));
                vendorsCatering.discount = discount;
                vendorsCatering          = vendorCateringRepository.UpdatesCatering(vendorsCatering, long.Parse(id), long.Parse(vid));
                masterid = vendorsCatering.Id;
            }
            if (type == "Decorator")
            {
                VendorsDecorator vendorsDecorator = vendorsDecoratorRepository.GetVendorDecorator(long.Parse(id), long.Parse(vid));
                vendorsDecorator.discount = discount;
                vendorsDecorator          = vendorsDecoratorRepository.UpdateDecorator(vendorsDecorator, long.Parse(id), long.Parse(vid));
                masterid = vendorsDecorator.Id;
            }
            if (type == "Photography")
            {
                VendorsPhotography vendorsPhotography = vendorsPhotographyRepository.GetVendorsPhotography(long.Parse(id), long.Parse(vid));
                vendorsPhotography.discount = discount;
                vendorsPhotography          = vendorsPhotographyRepository.UpdatesPhotography(vendorsPhotography, long.Parse(id), long.Parse(vid));
                masterid = vendorsPhotography.Id;
            }
            if (type == "Event")
            {
                VendorsEventOrganiser vendorsEventOrganiser = vendorEventOrganiserRepository.GetVendorEventOrganiser(long.Parse(id), long.Parse(vid));
                vendorsEventOrganiser.discount = discount;
                vendorsEventOrganiser          = vendorEventOrganiserRepository.UpdateEventOrganiser(vendorsEventOrganiser, long.Parse(id), long.Parse(vid));
                masterid = vendorsEventOrganiser.Id;
            }
            if (type == "Other")
            {
                VendorsOther vendorsOther = vendorOthersRepository.GetVendorOthers(long.Parse(id), long.Parse(vid));
                vendorsOther.discount = discount;
                vendorsOther          = vendorOthersRepository.UpdateOthers(vendorsOther, long.Parse(id), long.Parse(vid));
                masterid = vendorsOther.Id;
            }
            return(masterid);
        }
        //Venue Area

        public VendorVenue AddVendorVenue(VendorVenue VendorVenue)
        {
            VendorVenue.UpdatedDate = Convert.ToDateTime(updateddate);
            return(vendorVenueSignUpRepository.AddVendorVenue(VendorVenue));
        }
 public ActionResult VendorDetails(string id, [Bind(Prefix = "Item2")] VendorVenue vendorVenue, [Bind(Prefix = "Item1")] Vendormaster vendorMaster)
 {
     return(View());
 }
Esempio n. 10
0
 public ActionResult AllVendors(string dropstatus, string vid, string command, string id, string type, [Bind(Prefix = "Item2")] VendorVenue vendorVenue, [Bind(Prefix = "Item1")] Vendormaster vendorMaster)
 {
     ViewBag.type = dropstatus;
     if (dropstatus != null && dropstatus != "")
     {
         ViewBag.VendorList = vendorSetupService.AllVendorList(dropstatus);
     }
     if (command == "Edit")
     {
         return(RedirectToAction(dropstatus, "CreateVendor", new { id = id, vid = vid }));
     }
     if (command == "View")
     {
         return(RedirectToAction(dropstatus, "CreateVendor", new { id = id, vid = vid, op = "display" }));
     }
     if (command == "Add New")
     {
         return(RedirectToAction(dropstatus, "CreateVendor", new { id = id, vid = vid, op = "add" }));
     }
     if (command == "confirm")
     {
         TempData["confirm"] = 1;
         return(RedirectToAction(dropstatus, "CreateVendor", new { id = id, vid = vid, op = "confirm" }));
     }
     return(View());
 }
 public VendorVenue AddVendorVenue(VendorVenue vendorVenue)
 {
     _dbContext.VendorVenue.Add(vendorVenue);
     _dbContext.SaveChanges();
     return(vendorVenue);
 }