Ejemplo n.º 1
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            if (!validaNome(pInfo.DsNome.Value))
            {
                this.Errors.Add("Deve conter nome e sobrenome!");

                return(0);
            }//(Convert.ToDateTime(pInfo.DtNasci.Value)).Year > AnoBase
            else if (VerificarIdade(pInfo.DtNasci.Value))
            {
                this.Errors.Add("Tem que ter entre 18 e 60 anos!");
                return(0);
            }

            else if (ValidaCpf(pInfo.DsCpf.Value))
            {
                this.Errors.Add("Cpf já cadastrado!");
                return(0);
            }
            else
            {
                ContatoDAL dal = new ContatoDAL(this.DbHnd);
                return(dal.Inserir(pInfo));
            }

            return(0);
        }
Ejemplo n.º 2
0
        public PessoaDTO GetByID(PessoaDTO _pessoa)
        {
            PessoaDAL cmd = new PessoaDAL();

            var result = cmd.GetDataInDataBase(_pessoa);

            if (result.Count > 0)
            {
                if (result[0].idEndereco != 0)
                {
                    EnderecoDAL cmdEndereco = new EnderecoDAL();
                    result[0].endereco = cmdEndereco.GetEndereco(result[0].idEndereco);
                }

                if (result[0].idContato != 0)
                {
                    ContatoDAL cmdContato = new ContatoDAL();
                    result[0].contatos = cmdContato.GetContatos(result[0].idContato);
                }

                DadosVariaveisDAL cmdDados = new DadosVariaveisDAL();
                result[0].dadosVariaveis = cmdDados.GetDadosPorIdPessoa(_pessoa.idPessoa);

                return(result.SingleOrDefault());
            }
            else
            {
                throw new Exception("Ocorreu um erro!");
            }
        }
Ejemplo n.º 3
0
        private void CarregarPessoas()
        {
            ContatoDAL cDAL = new ContatoDAL();

            gvMensagens.DataSource = cDAL.ListarMensagens();
            gvMensagens.DataBind();
        }
Ejemplo n.º 4
0
        public List <ContatoInfo> ListarPaginado()
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            dal.Filters = this.Filters;
            return(dal.ListarPaginado());
        }
Ejemplo n.º 5
0
 public ContatoController(ApplicationContext context, UserManager <AppIdentityUser> userManager)
 {
     this.context     = context;
     this.userManager = userManager;
     contatoDAL       = new ContatoDAL(context);
     enderecoDAL      = new EnderecoDAL(context);
 }
Ejemplo n.º 6
0
        //Metodo Para Cadastrar Novo Cadastro (CADASTRO)
        public static int InserirContato(Contato NovoContato)
        {
            /* Se nome esta vazio */ if (NovoContato.Nome == string.Empty || NovoContato.Nome == "Insira o nome")
            {
                return(-1);
            }
            /* Se os contatos estam vazios*/ if (NovoContato.Celular == "(00)" && NovoContato.Telefone == "(00)" || NovoContato.Celular == "" && NovoContato.Telefone == "")
            {
                return(-2);
            }

            /*Se */
            /**/

            /* Se enviar cel pela metade */
            if (NovoContato.Telefone.Length < 10)
            {
                if (NovoContato.Celular.Length >= 0 && NovoContato.Celular.Length < 11)
                {
                    return(-4);
                }
            }
            /* Se enviar tel pela metade */
            if (NovoContato.Celular.Length < 11)
            {
                if (NovoContato.Telefone.Length >= 0 && NovoContato.Telefone.Length < 10)
                {
                    return(-5);
                }
            }
            /* Se tem Letras no celular */ if (NovoContato.Celular.Length == 11)
            {
                for (int i = 0; i <= 10; i++)
                {
                    if (char.IsDigit(NovoContato.Celular[i]))
                    {
                    }
                    else
                    {
                        return(-3);
                    }
                }
            }
            /* Se tem Letrar no telefone */ if (NovoContato.Telefone.Length == 10)
            {
                for (int i = 0; i <= 9; i++)
                {
                    if (char.IsDigit(NovoContato.Telefone[i]))
                    {
                    }
                    else
                    {
                        return(-6);
                    }
                }
            }

            return(ContatoDAL.InserirContato(NovoContato));
        }
Ejemplo n.º 7
0
        public int SaveEscola(EscolaDTO item)
        {
            EscolaDAL   cmd         = new EscolaDAL();
            EnderecoDAL cmdEndereco = new EnderecoDAL();
            ContatoDAL  cmdContato  = new ContatoDAL();

            int result = 0;

            if (item.idEscola == 0)
            {
                // *********************************************** //
                // ENDEREÇO
                // *********************************************** //
                if (item.idEndereco == 0)
                {
                    result = cmdEndereco.InsertData(item.endereco);

                    item.idEndereco = result;
                }
                else
                {
                    item.endereco.idEndereco = item.idEndereco;

                    result = cmdEndereco.UpdateData(item.endereco);
                }

                result = cmd.InsertData(item);
            }
            else
            {
                // *********************************************** //
                // ENDEREÇO
                // *********************************************** //
                if (item.idEndereco == 0)
                {
                    result = cmdEndereco.InsertData(item.endereco);

                    item.idEndereco = result;
                }
                else
                {
                    item.endereco.idEndereco = item.idEndereco;

                    result = cmdEndereco.UpdateData(item.endereco);
                }

                result = cmd.UpdateData(item);

                if (result != 0)
                {
                    return(item.idEscola);
                }
            }

            return(result);
        }
Ejemplo n.º 8
0
 protected void btnDeletar_Click(object sender, EventArgs e)
 {
     try
     {
         ContatoDAL.DeletarContato(Int32.Parse(txtCodigo.Text));
         lblMensagem.Text = "Contato excluído com sucesso!";
     }
     catch (Exception ex)
     {
         lblMensagem.Text = "Erro -> " + ex.Message;
     }
 }
Ejemplo n.º 9
0
        protected void btnAtualizar_Click(object sender, EventArgs e)
        {
            Contato _contato = new Contato();

            _contato.Nome  = txtNome.Text;
            _contato.Email = txtEmail.Text;
            _contato.Idade = Int32.Parse(txtIdade.Text);

            try
            {
                ContatoDAL.AtualizarContato(_contato);
                lblMensagem.Text = "Contato excluído com sucesso!";
            }
            catch (Exception ex)
            {
                lblMensagem.Text = "Error -> " + ex.Message;
            }
        }
Ejemplo n.º 10
0
        protected void btnDeletar_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text == string.Empty)
            {
                lblmsg.Text = "Código inválido";
                return;
            }

            try
            {
                ContatoDAL.deletarContato(Int32.Parse(txtCodigo.Text));
                lblmsg.Text = "Contato excluído com sucesso!";
            }
            catch (Exception ex)
            {
                lblmsg.Text = "Error -> " + ex.Message;
            }
        }
Ejemplo n.º 11
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            Contato objContato = new Contato();

            objContato.Email        = txtEmail.Text;
            objContato.Nome         = txtNome.Text;
            objContato.Assunto      = txtAssunto.Text;
            objContato.Mensagem     = txtMensagem.Text;
            objContato.DataMensagem = DateTime.Today;

            ContatoDAL cDAL = new ContatoDAL();

            cDAL.EnviarMensagem(objContato);

            lblMensagemTela.Text = "Mensagem Enviada com Sucesso";

            LimparCampos();
        }
Ejemplo n.º 12
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            ContatoDAL contatoDAL = new ContatoDAL();
            Contato    _contato   = new Contato
            {
                Nome  = txtNome.Text,
                Email = txtEmail.Text,
                Idade = Int32.Parse(txtIdade.Text)
            };

            try
            {
                contatoDAL.IncluirContato(_contato);
                lblMensagem.Text = "Contato incluído com sucesso!";
            }
            catch (Exception ex)
            {
                lblMensagem.Text = "Error -> " + ex.Message;
            }
        }
Ejemplo n.º 13
0
        protected void btnIncluir_Click(object sender, EventArgs e)
        {
            ContatoDAL ctDal    = new ContatoDAL();
            Contato    _contato = new Contato();

            _contato.Nome  = txtNome.Text;
            _contato.Email = txtEmail.Text;
            _contato.Idade = Int32.Parse(txtIdade.Text);

            try
            {
                ctDal.incluirContato(_contato);
                lblMsg.Text   = "Contato incluído com sucesso!";
                txtEmail.Text = "";
                txtIdade.Text = "";
                txtNome.Text  = "";
            }
            catch (Exception ex)
            {
                lblMsg.Text = "Error -> " + ex.Message;
            }
        }
        protected void btnGetDetalhes_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text == string.Empty)
            {
                lblmsg.Text = "Código inválido";
                return;
            }

            Contato c = ContatoDAL.GetContato(Int32.Parse(txtCodigo.Text));

            if (c != null)
            {
                txtNome.Text        = c.Nome;
                txtEmail.Text       = c.Email;
                txtIdade.Text       = c.Idade.ToString();
                btnAtualiza.Enabled = true;
            }
            else
            {
                lblmsg.Text         = "Contato não encontrado";
                btnAtualiza.Enabled = false;
            }
        }
Ejemplo n.º 15
0
        protected void btnGetDetalhes_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text == string.Empty)
            {
                lblMensagem.Text = "Informe um código";
                return;
            }

            Contato contato = ContatoDAL.GetContato(Int32.Parse(txtCodigo.Text));

            if (contato != null)
            {
                txtNome.Text         = contato.Nome;
                txtEmail.Text        = contato.Email;
                txtIdade.Text        = contato.Idade.ToString();
                btnAtualizar.Enabled = true;
            }
            else
            {
                lblMensagem.Text     = "Contato não encontrado";
                btnAtualizar.Enabled = false;
            }
        }
Ejemplo n.º 16
0
 public static List <Contato> BuscarContatoBLL(string[] filtrosPesquisa)
 {
     return(ContatoDAL.BuscarContatoDAL(filtrosPesquisa));
 }
Ejemplo n.º 17
0
 public static List <Contato> BuscarContatoBLL()
 {
     return(ContatoDAL.BuscarContatoDAL());
 }
Ejemplo n.º 18
0
 public ContatoBLL()
 {
     dal = new ContatoDAL();
 }
Ejemplo n.º 19
0
        public void Atualizar(Int32 pCdContato, ContatoInfo pInfo)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            dal.Atualizar(pCdContato, pInfo);
        }
Ejemplo n.º 20
0
 public static void ExcluirContatoBLL(int CodigoContato)
 {
     ContatoDAL.ExcluirContato(CodigoContato);
 }
Ejemplo n.º 21
0
 public ContatoBLL()
 {
     this.dal = new ContatoDAL();
 }
Ejemplo n.º 22
0
 public static Contato BuscarContatoBLL(int CodigoContato)
 {
     return(ContatoDAL.BuscarContatoDAL(CodigoContato));
 }
Ejemplo n.º 23
0
 public static void AtualizarContatoBLL(Contato objContato)
 {
     ContatoDAL.AtualizarContatoDAL(objContato);
 }
Ejemplo n.º 24
0
        public Int32 Inserir(ContatoInfo pInfo)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            return(dal.Inserir(pInfo));
        }
Ejemplo n.º 25
0
 public static int InserirContatoBLL(Contato objContato)
 {
     return(ContatoDAL.InserirContatoDAL(objContato));
 }
Ejemplo n.º 26
0
 protected void Page_Load(object sender, EventArgs e)
 {
     GridView1.DataSource = ContatoDAL.GetContatos();
     GridView1.DataBind();
 }
Ejemplo n.º 27
0
        public void Deletar(Int32 pCdContato)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            dal.Deletar(pCdContato);
        }
Ejemplo n.º 28
0
        public ContatoInfo Get(Int32 pCdContato)
        {
            ContatoDAL dal = new ContatoDAL(this.DbHnd);

            return(dal.Get(pCdContato));
        }
Ejemplo n.º 29
0
        public static void InserirContato(Contato objContato)
        {
            //if (objContato.Nome == "")

            ContatoDAL.InserirContato(objContato);
        }
 public void InsereContato(string nomeContato, string emailContato, string assuntoContato, string mensagemContato, DateTime dataContato)
 {
     contatoDAL = new ContatoDAL();
     contatoDAL.InsereNovoContato(nomeContato, emailContato, assuntoContato, mensagemContato, dataContato);
 }