コード例 #1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            EXCHANGEDataContext bd = new EXCHANGEDataContext();

            try
            {
                //RELAIZANDO O CADASTRO
                int num = Convert.ToInt32(Text_Num.Text);

                Usuario usua = new Usuario();

                usua.usu_nome       = Text_Nome.Text;
                usua.usu_email      = Text_Email.Text;
                usua.usu_senha      = Text_Senha.Text;
                usua.tipo_num_doc   = Text_TipoNum_Doc.Text;
                usua.usu_num_doc    = Text_Usunumdoc.Text;
                usua.usu_telefone   = Text_Telefone.Text;
                usua.usu_celular    = Text_Celular.Text;
                usua.usu_status     = "ATIVO";
                usua.usu_cep        = Text_Cep.Text;
                usua.usu_num        = num;
                usua.usu_comp       = Text_Comp.Text;
                usua.cod_tipoUsu_fk = 3;

                bd.Usuario.InsertOnSubmit(usua);
                bd.SubmitChanges();
                Server.Transfer("~/Teslas_PosLC/ContaPessoal.aspx");
            }
            catch (Exception ex)
            {
                lblStatus.Text = "Alguma informação incerida não esta conforme solicitado ou " + ex.Message;
            }
        }
コード例 #2
0
        protected void btnMoeda_Click(object sender, EventArgs e)
        {
            EXCHANGEDataContext bd = new EXCHANGEDataContext();

            string nomeMoeda = txbMoeda.Text;

            try {
                var consulMoeda = from cm in bd.Moeda
                                  where cm.moeda_descricao.Contains(nomeMoeda)
                                  join vm in bd.moeda_valor on cm.id_moeda equals vm.id_moeda_fk
                                  select new
                {
                    cm.id_moeda,
                    cm.moeda_descricao,
                    cm.moeda_tipo,
                    cm.moeda_padrao,
                    vm.mv_valor
                };
                gvMoeda.DataSource = consulMoeda;
                gvMoeda.DataBind();
                lblInfoM.Text = "Informações da moeda";
            }
            catch (Exception)
            {
                lblMoeda.Text = "O nome da moeda não existe";
            }
        }
コード例 #3
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            //BUSCA PARA FAZER LOGIN
            EXCHANGEDataContext bd = new EXCHANGEDataContext();

            var lon = (from lo in bd.Usuario
                       where lo.usu_email == txbEmail.Text.Trim() &&
                       lo.usu_senha == txbSenha.Text.Trim()
                       select lo);

            if (lon.Count() > 0)
            {
                Server.Transfer("~/Teslas_PosLC/ContaPessoal.aspx");
            }
            else
            {
                Response.Redirect("~/Telas_Inicio/Login.aspx");
                txbEmail.Text = "Vôcê não possui um cadastro";
            }
        }
コード例 #4
0
        protected void bntRelat_Click(object sender, EventArgs e)
        {
            EXCHANGEDataContext bd = new EXCHANGEDataContext();

            try {
                //PRIMEIRO GRID
                int idRelat = Convert.ToInt32(txbRelat.Text);

                var Relat = from cr in bd.transacoes
                            where cr.id_transacao.Equals(idRelat)
                            select new
                {
                    cr.id_transacao,
                    cr.dt_transacao,
                    cr.tipo_transacao
                };
                gvRelat.DataSource = Relat;
                gvRelat.DataBind();
                lblInfo.Text = "Informações da transação";

                //SEGUNDO GRID

                var Relat2 = from cr in bd.transacoes
                             where cr.id_transacao.Equals(idRelat)
                             select new
                {
                    cr.transacao_qtd,
                    cr.transacao_vlr_total,
                    cr.transacao_status
                };
                gvRelat2.DataSource = Relat2;
                gvRelat2.DataBind();
                lblValor.Text = "Valores da Transação";
            }
            catch (Exception)
            {
                lblStatus.Text = "Identificador incorreto. Para visualizar os dados de transação por favor insira o id correto.";
            }
        }
コード例 #5
0
        protected void btnConfirmar_Click(object sender, EventArgs e)
        {
            EXCHANGEDataContext bd = new EXCHANGEDataContext();

            try
            {
                //PRIMEIRO GRID
                string doc      = txbConfirmar.Text;
                var    cpessoal = from ct in bd.Usuario
                                  where ct.usu_num_doc.Contains(doc)
                                  select new
                {
                    ct.usu_nome,
                    ct.usu_email,
                    ct.usu_senha,
                };

                dgPessoal.DataSource = cpessoal;
                dgPessoal.DataBind();
                lblPessoa.Text = "Dados Pessoais";

                //SEGUNDO GRID
                string doc2      = txbConfirmar.Text;
                var    cpessoal2 = from ct in bd.Usuario
                                   where ct.usu_num_doc.Contains(doc)
                                   select new
                {
                    ct.tipo_num_doc,
                    ct.usu_num_doc,
                    ct.usu_status
                };

                dgPessoal2.DataSource = cpessoal2;
                dgPessoal2.DataBind();
                lblDocumento.Text = "Documentos";

                //TERCEIRO GRID
                string doc3      = txbConfirmar.Text;
                var    cpessoal3 = from ct in bd.Usuario
                                   where ct.usu_num_doc.Contains(doc)
                                   select new
                {
                    ct.tipo_num_doc,
                    ct.usu_num_doc,
                    ct.usu_status,
                };

                dgPessoal3.DataSource = cpessoal3;
                dgPessoal3.DataBind();
                lblContato.Text = "Contatos";

                //QUARTO GRID
                string doc4      = txbConfirmar.Text;
                var    cpessoal4 = from ct in bd.Usuario
                                   where ct.usu_num_doc.Contains(doc)
                                   select new
                {
                    ct.usu_cep,
                    ct.usu_num,
                    ct.usu_comp,
                };

                dgPessoal4.DataSource = cpessoal4;
                dgPessoal4.DataBind();
                lblInform.Text = "Informações extras";
            }
            catch (Exception)
            {
                lblStatus.Text = "Senha incorreta. Para visualizar os dados pessoais por favor insira a senha correta.";
            }
        }