public async Task DeleteState(CountryCreateModel data) { try { long Id = Convert.ToInt64(data.id); await Task.Run(() => ManageState.DeleteState(Id)); } catch (Exception) { throw; } }
public async Task <List <StateCreateModel> > GetAllStates(long countryId) { try { List <tblCountryState> dataState = await Task.Run(() => ManageState.GetAllStates(countryId)); return(dataState.Select(a => a.ConvertToCountryState()).ToList()); } catch (Exception) { throw; } }
public async Task <StateCreateModel> GetState(long Id) { try { tblCountryState dataState = await Task.Run(() => ManageState.GetState(Id)); return(dataState.ConvertToCountryState()); } catch (Exception) { throw; } }
public async Task <StateCreateModel> UpdateState(StateCreateModel data) { try { StateCreateModel model = null; tblCountryState dataState = await Task.Run(() => ManageState.UpdateState(data.ConvertTotblCountryState())); model = dataState.ConvertToCountryState(); return(model); } catch (Exception) { throw; } }