public void Test_Save() { TestArticle article = CreateStrategy.New <TestArticle>(false).Create <TestArticle>(); article.ID = Guid.NewGuid(); StrategyInfo info = StrategyState.Strategies["Save", "IEntity"]; ISaveStrategy strategy = SaveStrategy.New <TestArticle>(false); strategy.Save(article); TestArticle foundArticle = Data.DataAccess.Data.Reader.GetEntity <TestArticle>("ID", article.ID); Assert.IsNotNull(foundArticle); }
protected override void OnSave() { try { if (!PanelForm.Enabled) { throw new ApplicationException("No se puede guardar este parte"); } saver.Save(EditObject, Usuario.Id, DAOFactory); } catch (Exception ex) { LblInfo.Text = ex.Message; STrace.Exception(GetType().FullName, ex); throw; } }
public void Save() { SaveStrategy.Save(); }