public IEnumerable <BusinessData> UpdateBusiness(Int32 Id, [FromBody] BusinessStatusRequest bus) { try { using (var context = new DepContext()) { BusinessData bd = context.BusinessData.Where(bus => bus.Id == Id).FirstOrDefault(); bd.Status = bus.Status; context.SaveChanges(); return(context.BusinessData.Where(bus => bus.Id == Id).ToList()); } } catch (Exception e) { Serilog.Log.Information("UpdateBusinessStatusError: " + e.Message); throw new Exception(); } }
public IEnumerable <BusinessData> UpdateBusiness(string IntermediaryCode, [FromBody] BusinessDataRequest bus) { try { using (var context = new DepContext()) { BusinessData bd = context.BusinessData.Where(bus => bus.IntermediaryCode == IntermediaryCode).FirstOrDefault(); bd.WebsiteUrl = bus.WebsiteUrl; bd.GoogleBusinessUrl = bus.GoogleBusinessUrl; bd.DigitalBcardUrl = bus.DigitalBcardUrl; bd.WhatsappNumber = bus.WhatsappNumber; bd.FacebookUrl = bus.FacebookUrl; bd.LinkedinUrl = bus.LinkedinUrl; bd.DirectoryListingUrl = bus.DirectoryListingUrl; context.SaveChanges(); return(context.BusinessData.Where(bus => bus.IntermediaryCode == IntermediaryCode).ToList()); } } catch (Exception e) { Serilog.Log.Information("UpdateBusinessError: " + e.Message); throw new Exception(); } }