示例#1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string usuario1  = txtUsuario1.Text;
            string senha1    = txtSenha1.Text;
            string nome      = txtNome.Text;
            string sobrenome = txtSobrenome.Text;
            string CPF       = txtCPF.Text;
            string endereco  = txtEndereco.Text;
            int    numero    = Convert.ToInt16(txtNumero.Text);
            string bairro    = txtBairro.Text;
            string telefone  = txtTelefone.Text;

            SistemaPetShopEntities conexao = new SistemaPetShopEntities();

            Usuario u = conexao.Usuario.FirstOrDefault(linha => linha.ID.ToString().Equals(gridUsuarios.SelectedValue.ToString()));

            u.Usuario1  = txtUsuario1.Text;
            u.Senha     = txtSenha1.Text;
            u.Nome      = txtNome.Text;
            u.Sobrenome = txtSobrenome.Text;
            u.CPF       = txtCPF.Text;
            u.Endereco  = txtEndereco.Text;
            u.Numero    = Convert.ToInt16(txtNumero.Text);
            u.Bairro    = txtBairro.Text;
            u.Telefone  = txtTelefone.Text;

            conexao.SaveChanges();
            atualizaGrid(conexao);

            Response.Write("<script>alert('Alteração de cadastro realizado com sucesso!');</script>");
        }
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string usuario1  = txtUsuario1.Text;
            string senha1    = txtSenha1.Text;
            string nome      = txtNome.Text;
            string sobrenome = txtSobrenome.Text;
            string CPF       = txtCPF.Text;
            string endereco  = txtEndereco.Text;
            int    numero    = Convert.ToInt16(txtNumero.Text);
            string bairro    = txtBairro.Text;
            string telefone  = txtTelefone.Text;

            SistemaPetShopEntities conexao = new SistemaPetShopEntities();

            Usuario u = new Usuario();

            u.Usuario1  = txtUsuario1.Text;
            u.Senha     = txtSenha1.Text;
            u.Nome      = txtNome.Text;
            u.Sobrenome = txtSobrenome.Text;
            u.CPF       = txtCPF.Text;
            u.Endereco  = txtEndereco.Text;
            u.Numero    = Convert.ToInt16(txtNumero.Text);
            u.Bairro    = txtBairro.Text;
            u.Telefone  = txtTelefone.Text;

            conexao.Usuario.Add(u);
            conexao.SaveChanges();

            Response.Write("<script>alert('Cadastro realizado com sucesso!');</script>");
            limpar();
        }
示例#3
0
        private void atualizaGrid(SistemaPetShopEntities conexao)
        {
            var lista = conexao.Usuario.ToList();

            gridUsuarios.DataSource = lista;
            //Ocorreu algum problema de reconhecimento deste DataBind abaixo, o que não permitiu a exibição do grid para selecionar qual usuario alterar, lembrando que não sabemos como restringir para usuario poder alterar somente o dele.
            gridUsuarios.DataBind();
        }
示例#4
0
        private void carregarGrid(SistemaPetShopEntities conexao)
        {
            var lista = conexao.Usuario.ToList();

            gridUsuarios.DataSource = lista;
            //Não entendemos qual o erro com este, pois no Consulta o databind funcionou da mesma maneira.
            gridUsuarios.DataBind();
        }
        protected void btnBuscarAgenda_Click(object sender, EventArgs e)
        {
            SistemaPetShopEntities conexao = new SistemaPetShopEntities();

            List <Servico> agendaBusca = conexao.Servico.Where(linha => linha.NomePet.Contains(txtBuscaAgenda.Text)).ToList();

            gridAgenda.DataSource = agendaBusca;
            gridAgenda.DataBind();
        }
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            SistemaPetShopEntities conexao = new SistemaPetShopEntities();

            List <Usuario> listaBusca = conexao.Usuario.Where(linha => linha.Nome.Contains(txtBuscaUsuario.Text)).ToList();

            gridUsuarios.DataSource = listaBusca;
            gridUsuarios.DataBind();
        }
        private void carregarGrid(SistemaPetShopEntities conexao)
        {
            var lista = conexao.Usuario.ToList();

            gridUsuarios.DataSource = lista;
            gridUsuarios.DataBind();

            var agenda = conexao.Servico.ToList();

            gridAgenda.DataSource = agenda;
            //Ocorreu algum erro, que não consiguimos corrigir, pois aparentemente esta certo,
            //no grid usuario acima funcionou, mas neste não e segue a mesma linha de raciocinio
            gridAgenda.DataBind();
        }
示例#8
0
        protected void btnEntrar_Click(object sender, EventArgs e)
        {
            string usuario = txtUsuario.Text;
            string senha   = txtSenha.Text;

            SistemaPetShopEntities conexao = new SistemaPetShopEntities();
            Usuario user = conexao.Usuario.FirstOrDefault(linha => linha.Usuario1.Equals(usuario) && linha.Senha.Equals(senha));

            if (user != null)
            {
                Session["usuario_logado"] = user;
                Response.Redirect("Principal.aspx");
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["usuario_logado"] == null)
         {
             Response.Redirect("Default.aspx");
         }
         else
         {
             SistemaPetShopEntities conexao = new SistemaPetShopEntities();
             carregarGrid(conexao);
         }
     }
 }
示例#10
0
        protected void btnAvancar_Click(object sender, EventArgs e)
        {
            string nomePet = txtNomePet.Text;
            string especie = rblEspecie.Text;
            string servico = rblServico.Text;
            string data    = rblData.Text;
            string horario = rblHorario.Text;

            SistemaPetShopEntities conexao = new SistemaPetShopEntities();

            Servico s = new Servico();

            s.NomePet  = txtNomePet.Text;
            s.Especie  = rblEspecie.Text;
            s.Servico1 = rblServico.Text;
            s.Data     = rblData.Text;
            s.Horario  = rblHorario.Text;

            conexao.Servico.Add(s);
            conexao.SaveChanges();

            Response.Write("<script>alert('Agendamento realizado com sucesso!');</script>");
        }