public VendorsDecorator UpdateDecorator(VendorsDecorator vendorsDecorator, Vendormaster vendorMaster, long masterid, long vid) { //string updateddate = DateTime.UtcNow.ToShortDateString(); //vendorsDecorator.Status = "InActive"; vendorsDecorator.UpdatedDate = updateddate; vendorsDecorator = vendorsDecoratorRepository.UpdateDecorator(vendorsDecorator, masterid, vid); return(vendorsDecorator); }
public VendorsDecorator AddNewDecorator(VendorsDecorator vendorsDecorator, Vendormaster vendorMaster) { DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE); vendorsDecorator.Status = "Active"; vendorsDecorator.UpdatedDate = updateddate; vendorsDecorator.VendorMasterId = vendorMaster.Id; vendorsDecorator = vendorsDecoratorRepository.AddDecorator(vendorsDecorator); return(vendorsDecorator); }
public VendorsDecorator UpdateDecorator(VendorsDecorator vendorsDecorator, long id, long vid) { var GetVendor = _dbContext.VendorsDecorator.SingleOrDefault(m => m.VendorMasterId == id && m.Id == vid); vendorsDecorator.Id = GetVendor.Id; vendorsDecorator.VendorMasterId = id; _dbContext.Entry(GetVendor).CurrentValues.SetValues(vendorsDecorator); _dbContext.SaveChanges(); return(vendorsDecorator); }
public VendorsDecorator activeDecorator(VendorsDecorator vendorsDecorator, Vendormaster vendorMaster, long masterid, long vid) { DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE); vendorsDecorator.Status = "Active"; vendorsDecorator.UpdatedDate = updateddate; vendorMaster.Status = "Active"; vendorMaster.UpdatedDate = updateddate; vendorMaster.ServicType = "Decorators"; vendorMaster = vendorMasterRepository.UpdateVendorMaster(vendorMaster, masterid); vendorsDecorator = vendorsDecoratorRepository.UpdateDecorator(vendorsDecorator, masterid, vid); return(vendorsDecorator); }
//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); }
public VendorsDecorator AddDecorator(VendorsDecorator vendorsdecorator, Vendormaster vendorMaster) { DateTime updateddate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, INDIAN_ZONE); vendorMaster.ServicType = "Decorators"; vendorMaster.Status = "Active"; vendorMaster.UpdatedDate = updateddate; vendorsdecorator.Status = "Active"; vendorsdecorator.UpdatedDate = updateddate; vendorMaster = vendorMasterRepository.AddVendorMaster(vendorMaster); vendorsdecorator.VendorMasterId = vendorMaster.Id; vendorsdecorator = vendorsDecoratorRepository.AddDecorator(vendorsdecorator); userLogin.UserName = vendorMaster.EmailId; userLogin.Password = randomPassword.GenerateString(); userLogin.UserType = "Vendor"; userLogin.UpdatedBy = 2; userLogin.RegDate = Convert.ToDateTime(updateddate); userLogin.UpdatedDate = Convert.ToDateTime(updateddate); userLogin.Status = "Active"; 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 && vendorsdecorator.Id != 0 && userLogin.UserLoginId != 0 && userDetail.UserDetailId != 0) { return(vendorsdecorator); } else { vendorsdecorator.Id = 0; return(vendorsdecorator); } }
//Decorator Area public VendorsDecorator AddVendorDecorator(VendorsDecorator vendorsDecorator) { vendorsDecorator.UpdatedDate = updateddate; return(vendorVenueSignUpRepository.AddVendorDecorator(vendorsDecorator)); }
public VendorsDecorator AddDecorator(VendorsDecorator vendorsdecorator) { _dbContext.VendorsDecorator.Add(vendorsdecorator); _dbContext.SaveChanges(); return(vendorsdecorator); }