public Task <planes> CreateNewPlane(planes item) { using (var db = new OcphDbContext()) { item.Id = db.Planes.InsertAndGetLastID(item); if (item.Id <= 0) { throw new SystemException("Data Tidak Tersimpan"); } else { return(Task.FromResult(item)); } } }
private async void SaveAction(object obj) { try { var item = (planes)this; planes result = await context.CreateNewPlane(item); SaveSuccess = true; SaveResult = result; WindowClose(); } catch (Exception ex) { Helpers.ShowErrorMessage(ex.Message); } }