Пример #1
0
 private void DropSqlObject(OperationModel op, TextWriter tw)
 {
     IOperationCodeGenerator codeGenerator = op.GetCodeGenerator();
       if (codeGenerator.WantGenerateSqlObject())
       {
     codeGenerator.GenerateSqlObjectDrop(tw);
       }
 }
Пример #2
0
 private void DropTable(OperationModel op, TextWriter tw)
 {
     IOperationCodeGenerator codeGenerator = op.GetCodeGenerator();
       if (codeGenerator.WantGenerateTable())
       {
     codeGenerator.GenerateTableDrop(tw);
       }
 }
Пример #3
0
 private void CreateSPHeader(OperationModel op, TextWriter tw)
 {
     IOperationCodeGenerator codeGenerator = op.GetCodeGenerator();
       if (codeGenerator.WantGenerateSP())
       {
     codeGenerator.GeneratePackageHeader(tw);
       }
 }
Пример #4
0
 public ServiceModel Remove(OperationModel op)
 {
     m_Operations.Remove(op);
       return this;
 }
Пример #5
0
 public ServiceModel Add(OperationModel op)
 {
     m_Operations.Add(op);
       return this;
 }
Пример #6
0
 public void Remove(OperationModel opModel)
 {
     m_Items.Remove(opModel);
 }
Пример #7
0
 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);
 }