Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.21 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using Gapso.GAPP.Config.Lib.DB;
  6. using Gapso.GAPP.Commons.Config.Resources;
  7. using PROResources = Gapso.GAPP.CustomApplication.Resources;
  8. using Gapso.GAPP.Config.Builders;
  9. using Gapso.GAPP.Config;
  10. using Align = Gapso.GAPP.Config.Builders.Section.Columns.Column.Format.Align;
  11. using Type = Gapso.GAPP.Config.Builders.Section.Columns.Column.Field.Type;
  12. using TriggedFieldType = Gapso.GAPP.Config.Builders.Section.Columns.Column.Field.TriggedFieldType;
  13. using Gapso.GAPP.Commons.Config.Builders;
  14.  
  15. namespace Gapso.GAPP.CustomApplication.Config
  16. {
  17.     public static class SectionMasterModal
  18.     {
  19.         public static Section GetSectionMasterModal()
  20.         {
  21.             return Section.Create("modal")
  22.                 .Titles(Section.Titles.Create()
  23.                     .Index("Modal Master")
  24.                     .SubIndex(":")
  25.                     .Create("Novo Registro")
  26.                     .Edit("Editar Registro"))
  27.                 .Menu("Modais")
  28.                 .Sqls(Section.Sqls.Create()
  29.                     .List(@"SELECT id, codigo, descricao
  30.                             FROM dbo.modal
  31.                             WHERE scenario_id = @masterDataId
  32.                             ORDER BY codigo ASC;")
  33.                     .Remove("DELETE FROM dbo.modal WHERE id = @id AND scenario_id = @masterDataId;")
  34.                     .Form(@"SELECT id, codigo, descricao
  35.                            FROM dbo.modal
  36.                            WHERE id = @id AND scenario_id = @masterDataId;")
  37.                     .Update("UPDATE modal SET descricao = @descricao WHERE id = @id AND scenario_id = @masterDataId;")
  38.                     .Insert("INSERT INTO modal (codigo,descricao) VALUES (@codigo,@descricao);"))
  39.  
  40.                 .Columns(Section.Columns.Create()
  41.                     .Column(GSCPColumns.Id())
  42.                     .Column(GSCPColumns.generalCreation("codigo", "Modal", Type.STRING, Align.CENTER, "", "", TriggedFieldType.NULL, "", true))
  43.                     .Column(GSCPColumns.generalCreation("descricao", "Descrição", Type.STRING, Align.CENTER, "", "", TriggedFieldType.NULL, "", true))
  44.                     );
  45.         }
  46.  
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement