private void ExecuteUpdateCommand() { IceCream iceCream = IceCreamModel.GetAsStore(); if (iceCream != null) { IceCreamLogic iceCreamLogic = new IceCreamLogic(); var res = iceCreamLogic.UpdateIceCream(iceCream); switch (res) { case IceCreamLogic.Status.DBError: SnackbarMessageQueue.Enqueue("Error occur, Can not Update Ice Cream now..."); break; case IceCreamLogic.Status.Success: SnackbarMessageQueue.Enqueue(string.Format("{0} Updated successful.", iceCream.Name)); break; } } }