Example #1
0
 bool IConsulta.AutorizadoParaConsultar(string usuario, string Ip, string senha, string cliente, EnumProduto produto, ref int idLogin)
 {
     DataTable table = new DataTable();
     try
     {
         table = DbIntouch.ExecuteDataTable("PROJETO_FINANCEIRO..[BIINTOUCH.AUTORIZADOPARACONSULTAR] @USUARIO='" + usuario + "', @SENHA='" + senha + "', @CLIENTE='" + cliente + "', @IP='" + Ip + "', @ID_PRODUTO=" + Convert.ToInt32(produto).ToString());
     }
     catch (Exception exception)
     {
         base.Erro = exception.Message;
         return false;
     }
     if (table != null)
     {
         foreach (DataRow row in table.Rows)
         {
             if (row["ERRO"].ToString().Trim() != string.Empty)
             {
                 base.Erro = row["ERRO"].ToString();
                 return false;
             }
             idLogin = Convert.ToInt32(row["IDLOGIN"].ToString());
         }
     }
     return true;
 }
        public frmCadastroProduto(EnumProduto enumerador, Produto prod)
        {
            InitializeComponent();
            try
            {
                Enum = enumerador;
                if (prod != null)
                {
                    produto = prod;
                    if (produto.IdProduto != 0)
                    {
                        idContador = produto.IdProduto;
                    }
                }

                if (Enum.Equals(EnumProduto.Salvar))
                {
                    btn_Salvar.Text = "Salvar";
                    this.Text = "Salvar Produto";
                }
                if (Enum.Equals(EnumProduto.Deletar))
                {
                    btn_Salvar.Text = "Excluir";
                    this.Text = "Excluir Produto";
                    JogarParaoTxt();
                    DesabilitarCampos();
                }
                if (Enum.Equals(EnumProduto.Editar))
                {
                    btn_Salvar.Text = "Salvar";
                    this.Text = "Editar Produto";
                    JogarParaoTxt();
                }
                if (Enum.Equals(EnumProduto.PesquisarPorId))
                {
                    ColocarTxtreadyOnly();
                    JogarParaoTxt();
                }
                if (Enum.Equals(EnumProduto.PesquisarPorNome))
                {
                    try
                    {
                        ColocarTxtreadyOnly();
                    }
                    catch (Exception Erro)
                    {

                        MessageBox.Show("Erro Ao Carregar O Produto: " + Erro.Message, "Erro");
                    }
                }
            }
            catch (Exception erro)
            {

                MessageBox.Show("Erro Ao Iniciar Formulario: " + erro.Message, "Erro");
            }
        }
Example #3
0
        bool IConsulta.AutorizadoParaConsultar(string usuario, string Ip, string senha, string cliente, EnumProduto produto, ref int idLogin)
        {
            DataTable table = new DataTable();

            try
            {
                table = DbIntouch.ExecuteDataTable("PROJETO_FINANCEIRO..[BIINTOUCH.AUTORIZADOPARACONSULTAR] @USUARIO='" + usuario + "', @SENHA='" + senha + "', @CLIENTE='" + cliente + "', @IP='" + Ip + "', @ID_PRODUTO=" + Convert.ToInt32(produto).ToString());
            }
            catch (Exception exception)
            {
                base.Erro = exception.Message;
                return(false);
            }
            if (table != null)
            {
                foreach (DataRow row in table.Rows)
                {
                    if (row["ERRO"].ToString().Trim() != string.Empty)
                    {
                        base.Erro = row["ERRO"].ToString();
                        return(false);
                    }
                    idLogin = Convert.ToInt32(row["IDLOGIN"].ToString());
                }
            }
            return(true);
        }