public async Task <LocationHoliday> UpdateAsync(LocationHoliday locationHoliday) { var holiday = new Holiday() { Id = locationHoliday.Id, CreatedDate = DateTime.UtcNow, UpdatedDate = DateTime.UtcNow, EffectiveDate = locationHoliday.EffectiveDate, LocationId = locationHoliday.LocationId, Reason = locationHoliday.Reason, Status = locationHoliday.Status, Year = locationHoliday.Year }; var result = await Connection.UpdateAsync(holiday, transaction : Transaction); return(locationHoliday); }
public async Task <LocationHoliday> CreateAsync(LocationHoliday locationHoliday) { var holiday = new Holiday() { CreatedDate = DateTime.UtcNow, UpdatedDate = DateTime.UtcNow, EffectiveDate = locationHoliday.EffectiveDate, LocationId = locationHoliday.LocationId, Reason = locationHoliday.Reason, Status = locationHoliday.Status, Year = locationHoliday.Year }; var id = await Connection.InsertAsync <int>(holiday, Transaction); locationHoliday.Id = id; return(locationHoliday); }