public async Task <HobliModel> AddHobliAsync(HobliModel model) { using (var dataService = DataServiceFactory.CreateDataService()) { var hobli = new Hobli(); if (hobli != null) { UpdateHobliFromModel(hobli, model); hobli.HobliGuid = Guid.NewGuid(); hobli.HobliId = await dataService.AddHobliAsync(hobli); model.Merge(await GetHobliAsync(dataService, hobli.HobliId)); } return(model); } }
public async Task <HobliModel> UpdateHobliAsync(HobliModel model) { long id = model.HobliId; using (var dataService = DataServiceFactory.CreateDataService()) { var hobli = new Hobli(); if (hobli != null) { UpdateHobliFromModel(hobli, model); await dataService.UpdateHobliAsync(hobli); model.Merge(await GetHobliAsync(dataService, hobli.HobliId)); } return(model); } }