public async Task <StateCreateModel> GetState(long Id) { try { tblCountryState dataState = await Task.Run(() => ManageState.GetState(Id)); return(dataState.ConvertToCountryState()); } catch (Exception) { throw; } }
public static StateCreateModel ConvertToCountryState(this tblCountryState data) { return(new StateCreateModel() { id = data.ID, countryId = data.CountryID, stateCode = data.Code, stateName = data.Name, isActive = data.IsActive, isDeleted = data.IsDeleted, createdUserID = data.CreatedUserID, updatedUserID = data.UpdatedUserID, createdTimestamp = data.CreatedTimestamp, updatedTimestamp = data.UpdatedTimestamp }); }
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; } }
internal static async Task DeleteState(long Id) { try { using (db = new eMSPEntities()) { tblCountryState obj = await db.tblCountryStates.FindAsync(Id); db.tblCountryStates.Remove(obj); int x = await Task.Run(() => db.SaveChangesAsync()); } } catch (Exception) { throw; } }
internal static async Task <tblCountryState> UpdateState(tblCountryState model) { try { using (db = new eMSPEntities()) { db.Entry(model).State = EntityState.Modified; int x = await Task.Run(() => db.SaveChangesAsync()); return(model); } } catch (Exception) { throw; } }
internal static async Task <tblCountryState> InsertState(tblCountryState model) { try { using (db = new eMSPEntities()) { model = db.tblCountryStates.Add(model); int x = await Task.Run(() => db.SaveChangesAsync()); return(model); } } catch (Exception) { throw; } }