private void DropSqlObject(OperationModel op, TextWriter tw) { IOperationCodeGenerator codeGenerator = op.GetCodeGenerator(); if (codeGenerator.WantGenerateSqlObject()) { codeGenerator.GenerateSqlObjectDrop(tw); } }
private void DropTable(OperationModel op, TextWriter tw) { IOperationCodeGenerator codeGenerator = op.GetCodeGenerator(); if (codeGenerator.WantGenerateTable()) { codeGenerator.GenerateTableDrop(tw); } }
private void CreateSPHeader(OperationModel op, TextWriter tw) { IOperationCodeGenerator codeGenerator = op.GetCodeGenerator(); if (codeGenerator.WantGenerateSP()) { codeGenerator.GeneratePackageHeader(tw); } }
public ServiceModel Remove(OperationModel op) { m_Operations.Remove(op); return this; }
public ServiceModel Add(OperationModel op) { m_Operations.Add(op); return this; }
public void Remove(OperationModel opModel) { m_Items.Remove(opModel); }
public int Add(OperationModel opModel) { foreach (OperationModel model in m_Items) { if (model.Name.ToLower().Equals(opModel.Name.ToLower())) { throw new ArgumentException("There is already an Operation item in the container with the same name."); } } return m_Items.Add(opModel); }