public void InsertDataMenuTest() { InsertDataMenuRequest request = new InsertDataMenuRequest(); request.Menu = _menuValidData; InsertDataMenuResponse response = _menuService.InsertDataMenu(request); Assert.IsTrue(response.Messages.Count == 0, "Failed insert data"); }
public InsertDataMenuResponse InsertDataMenu(InsertDataMenuRequest request) { InsertDataMenuResponse response = new InsertDataMenuResponse(); try { _menuRepo.Add(request.Menu); } catch (Exception ex) { response.Messages.Add(ex.ToString()); } return(response); }
public InsertDataMenuResponse InsertDataMenu(InsertDataMenuRequest request) { InsertDataMenuResponse response = new InsertDataMenuResponse(); try { using (TransactionScope transScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted })) { _menuRepo.Add(request.Menu); transScope.Complete(); } } catch (Exception ex) { response.Messages.Add(ex.ToString()); } return(response); }