コード例 #1
0
 public BaseGerador(ConexaoEntidade conexao, SistemaEntidade sistema, ProjetoEntidade projeto, List <Entidade> entidades)
 {
     Conexao   = conexao;
     Entidades = entidades;
     Sistema   = sistema;
     Projeto   = projeto;
 }
コード例 #2
0
        private void ButtonSalvar_Click(object sender, EventArgs e)
        {
            if (ModoEdicao)
            {
                var sistema = (SistemaEntidade)ListSistemas.SelectedItem;
                sistema.NOM_SISTEMA             = TextBoxNome.Text;
                sistema.TXT_DIRETORIO_DADOS     = TextBoxDiretorioDados.Text;
                sistema.TXT_DIRETORIO_NEGOCIO   = TextBoxDiretorioNegocio.Text;
                sistema.TXT_DIRETORIO_ENTIDADES = TextBoxDiretorioEntidades.Text;
                sistema.TXT_NAMESPACE_DADOS     = TextBoxNamespaceDados.Text;
                sistema.TXT_NAMESPACE_NEGOCIO   = TextBoxNamespaceNegocio.Text;
                sistema.TXT_NAMESPACE_ENTIDADES = TextBoxNamespaceEntidades.Text;
                SistemaService.Atualizar(sistema);

                MessageBox.Show("Sistema alterado com sucesso!");
            }
            else
            {
                var sistema = new SistemaEntidade
                {
                    NOM_SISTEMA             = TextBoxNome.Text,
                    TXT_DIRETORIO_DADOS     = TextBoxDiretorioDados.Text,
                    TXT_DIRETORIO_NEGOCIO   = TextBoxDiretorioNegocio.Text,
                    TXT_DIRETORIO_ENTIDADES = TextBoxDiretorioEntidades.Text,
                    TXT_NAMESPACE_DADOS     = TextBoxNamespaceDados.Text,
                    TXT_NAMESPACE_NEGOCIO   = TextBoxNamespaceNegocio.Text,
                    TXT_NAMESPACE_ENTIDADES = TextBoxNamespaceEntidades.Text
                };
                SistemaService.Inserir(sistema);

                MessageBox.Show("Sistema inserido com sucesso!");
            }

            CarregarSistemas();
            LimparFormulario();
        }
コード例 #3
0
 public GeradorDAO(SistemaEntidade sistema, ProjetoEntidade projeto, Entidade entidade, List <EntidadeConsulta> consultas)
 {
     Sistema   = sistema;
     Entidade  = entidade;
     Consultas = consultas;
 }
コード例 #4
0
 public GeradorEntidade(SistemaEntidade sistema, Entidade entidade, List <EntidadeColuna> colunas)
 {
     Sistema  = sistema;
     Entidade = entidade;
     Colunas  = colunas;
 }
コード例 #5
0
 public bool Delete([FromBody] SistemaEntidade sistema) => new SistemaProxy().Deletar(sistema);
コード例 #6
0
 public bool Update([FromBody] SistemaEntidade sistema) => new SistemaProxy().Atualizar(sistema);
コード例 #7
0
 public decimal Inserir([FromBody] SistemaEntidade sistema) => new SistemaProxy().Inserir(sistema);
コード例 #8
0
 public static bool Deletar(SistemaEntidade sistema) =>
 CriarRequisicaoEnvio <SistemaEntidade, bool>("sistema/deletar", sistema);
コード例 #9
0
 public static bool Atualizar(SistemaEntidade sistema) =>
 CriarRequisicaoEnvio <SistemaEntidade, bool>("sistema/editar", sistema);
コード例 #10
0
 public static decimal Inserir(SistemaEntidade sistema) =>
 CriarRequisicaoEnvio <SistemaEntidade, decimal>("sistema", sistema);
コード例 #11
0
 public GeradorProxy(SistemaEntidade sistema, Entidade entidade)
 {
     Sistema  = sistema;
     Entidade = entidade;
 }
コード例 #12
0
 public GeradorSqlServer(ConexaoEntidade conexao, SistemaEntidade sistema, ProjetoEntidade projeto, List <Entidade> entidades)
     : base(conexao, sistema, projeto, entidades)
 {
 }