public BaseGerador(ConexaoEntidade conexao, SistemaEntidade sistema, ProjetoEntidade projeto, List <Entidade> entidades) { Conexao = conexao; Entidades = entidades; Sistema = sistema; Projeto = projeto; }
private void ButtonSalvar_Click(object sender, EventArgs e) { if (ModoEdicao) { var conexao = (ConexaoEntidade)ListConexoes.SelectedItem; conexao.NOME = TextBoxNome.Text; conexao.PROVIDER = ComboBoxProvedor.SelectedItem.ToString(); conexao.SERVIDOR = ComboBoxServidor.SelectedItem.ToString(); conexao.USUARIO = TextBoxUsuario.Text; conexao.SENHA = TextBoxSenha.Text; conexao.OID_SISTEMA = ((SistemaEntidade)ComboBoxSistema.SelectedItem).OID_SISTEMA; conexao.BANCO = ComboBoxBanco.SelectedItem.ToString(); ConexaoService.Atualizar(conexao); MessageBox.Show("Conexão alterada com sucesso!"); } else { var conexao = new ConexaoEntidade { NOME = TextBoxNome.Text, PROVIDER = ComboBoxProvedor.SelectedItem.ToString(), SERVIDOR = ComboBoxServidor.SelectedItem.ToString(), USUARIO = TextBoxUsuario.Text, SENHA = TextBoxSenha.Text, BANCO = ComboBoxBanco.SelectedItem.ToString() }; conexao.OID_SISTEMA = ((SistemaEntidade)ComboBoxSistema.SelectedItem).OID_SISTEMA; ConexaoService.Inserir(conexao); MessageBox.Show("Conexão inserida com sucesso!"); } CarregarConexoes(); LimparFormulario(); }
public static bool Deletar(ConexaoEntidade conexao) => CriarRequisicaoEnvio <ConexaoEntidade, bool>("conexao/deletar", conexao);
public static bool Atualizar(ConexaoEntidade conexao) => CriarRequisicaoEnvio <ConexaoEntidade, bool>("conexao/editar", conexao);
public static decimal Inserir(ConexaoEntidade conexao) => CriarRequisicaoEnvio <ConexaoEntidade, decimal>("conexao", conexao);
public bool Delete([FromBody] ConexaoEntidade Conexao) => new ConexaoProxy().Deletar(Conexao);
public bool Update([FromBody] ConexaoEntidade Conexao) => new ConexaoProxy().Atualizar(Conexao);
public decimal Inserir([FromBody] ConexaoEntidade Conexao) => new ConexaoProxy().Inserir(Conexao);
public GeradorSqlServer(ConexaoEntidade conexao, SistemaEntidade sistema, ProjetoEntidade projeto, List <Entidade> entidades) : base(conexao, sistema, projeto, entidades) { }