Esempio n. 1
0
        protected void Button4_Click(object sender, EventArgs e)
        {
            Metodos_Gerais MG    = new Metodos_Gerais();
            string         error = " ";
            int            id    = Convert.ToInt32(Session["idlogin"]);

            DAL.DALEndereco aDALEndereco = new DAL.DALEndereco();
            Modelo.Endereco aE           = new Modelo.Endereco(0, rua.Text, numero.Text, cep.Text, bairro.Text, cidade.Text, uf.Text, id);

            if (MG.IsNull(rua.Text))
            {
                if (MG.IsNull(numero.Text))
                {
                    if (MG.IsNull(cep.Text))
                    {
                        if (MG.IsNull(bairro.Text))
                        {
                            if (MG.IsNull(cidade.Text))
                            {
                                aDALEndereco.Insert(aE);
                                Response.Redirect(Request.Url.ToString());
                            }
                            else
                            {
                                error = "Cidade";
                                Error(error);
                            }
                        }
                        else
                        {
                            error = "Bairro";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "CEP";
                        Error(error);
                    }
                }
                else
                {
                    error = "Numero";
                    Error(error);
                }
            }
            else
            {
                error = "Rua";
                Error(error);
            }
        }
Esempio n. 2
0
        protected void Insert(object sender, EventArgs e)
        {
            DAL.DALRefeicao aDALRefeicao = new DAL.DALRefeicao();
            Modelo.Refeicao aR           = new Modelo.Refeicao(0, TextBoxIngredientes.Text, TextBoxModoPreparo.Text, "", TextBoxNome.Text);

            Metodos_Gerais MG    = new Metodos_Gerais();
            string         error = " ";

            if (MG.IsNull(TextBoxIngredientes.Text))
            {
                if (MG.IsNull(TextBoxModoPreparo.Text))
                {
                    if (MG.IsNull(TextBoxNome.Text))
                    {
                        aDALRefeicao.Insert(aR);
                        int count = aDALRefeicao.Count();
                        int id    = aDALRefeicao.SelectAll().ElementAt(count - 1).id;

                        if (FileUpload1.HasFile)
                        {
                            string filename = "Imagens\\Receitas\\Refeicao" + id + ".jpg";

                            FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename);
                            aR = new Modelo.Refeicao(id, TextBoxIngredientes.Text, TextBoxModoPreparo.Text, filename, TextBoxNome.Text);

                            aDALRefeicao.UpdateImagem(aR);
                        }
                        Response.Redirect("~\\WebFormRefeicoes.aspx");
                    }
                    else
                    {
                        error = "Nome";
                        Error(error);
                    }
                }
                else
                {
                    error = "Modo de Preparo";
                    Error(error);
                }
            }
            else
            {
                error = "Ingredientes";
                Error(error);
            }
        }
Esempio n. 3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Session["EditR"]);

            DAL.DALRefeicao aDALRefeicao = new DAL.DALRefeicao();
            Modelo.Refeicao aR           = new Modelo.Refeicao(id, TextBoxIngredientes.Text, TextBoxModoPreparo.Text, "", TextBoxNome.Text);
            Metodos_Gerais  MG           = new Metodos_Gerais();
            string          error        = " ";

            if (MG.IsNull(TextBoxIngredientes.Text))
            {
                if (MG.IsNull(TextBoxModoPreparo.Text))
                {
                    if (MG.IsNull(TextBoxNome.Text))
                    {
                        aDALRefeicao.Update(aR);

                        if (FileUpload1.HasFile)
                        {
                            string filename = "Imagens\\Receitas\\Refeicao" + id + ".jpg";

                            FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename);
                            aR = new Modelo.Refeicao(id, TextBoxIngredientes.Text, TextBoxModoPreparo.Text, filename, TextBoxNome.Text);

                            aDALRefeicao.UpdateImagem(aR);
                        }

                        Response.Redirect("~\\WebFormRefeicoes.aspx");
                    }
                    else
                    {
                        error = "Nome";
                        Error(error);
                    }
                }
                else
                {
                    error = "Modo de Preparo";
                    Error(error);
                }
            }
            else
            {
                error = "Ingredientes";
                Error(error);
            }
        }
Esempio n. 4
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            Modelo.Clientes aClientes;
            DAL.DALClientes aDALClientes;
            Metodos_Gerais  AM = new Metodos_Gerais();

            aClientes = new Modelo.Clientes(
                Convert.ToInt32(Session["idlogin"]), TextBoxNome.Text, TextBoxCPF.Text, TextBoxTelefone.Text, TextBoxEmail.Text, "", "", DateTime.Now, 0, "");
            aDALClientes = new DAL.DALClientes();
            string error = " ";

            if (AM.IsNull(TextBoxNome.Text))
            {
                if (AM.VerifyCpf(TextBoxCPF.Text))
                {
                    if (AM.IsNull(TextBoxTelefone.Text))
                    {
                        if (AM.IsNull(TextBoxEmail.Text))
                        {
                            aDALClientes.Update(aClientes);
                            Session["Edit"] = 0;
                            Response.Redirect(Request.Url.ToString());
                        }
                        else
                        {
                            error = "Email";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "Telefone";
                        Error(error);
                    }
                }
                else
                {
                    error = "CPF";
                    Error(error);
                }
            }
            else
            {
                error = "Nome";
                Error(error);
            }
        }
Esempio n. 5
0
        protected void Button7_Click1(object sender, EventArgs e)
        {
            Modelo.Nutricionista MA;
            DAL.DALClientes      aDALClientes;
            DAL.DALAdministrador aDALAdministrador = new DAL.DALAdministrador();
            DAL.DALNutricionista aDALNutricionista = new DAL.DALNutricionista();
            aDALClientes = new DAL.DALClientes();
            string         error = " ";
            Metodos_Gerais MG    = new Metodos_Gerais();

            if (MG.IsNull(TextBoxNome.Text))
            {
                if (MG.IsNull(TextBoxTelefone.Text))
                {
                    if (MG.IsNull(TextBoxEmail.Text))
                    {
                        if (MG.IsNull(TextBoxLogin.Text))
                        {
                            if (MG.IsNull(TextBoxSenha.Text))
                            {
                                if (aDALClientes.CountLogin(TextBoxLogin.Text) <= 0 && aDALAdministrador.CountLogin(TextBoxLogin.Text) <= 0 && aDALNutricionista.CountLogin(TextBoxLogin.Text) <= 0)
                                {
                                    if (aDALClientes.CountEmail(TextBoxEmail.Text) <= 0 && aDALAdministrador.CountEmail(TextBoxEmail.Text) <= 0 && aDALNutricionista.CountEmail(TextBoxEmail.Text) <= 0)
                                    {
                                        MA = new Modelo.Nutricionista(0, TextBoxNome.Text, TextBoxTelefone.Text, TextBoxLogin.Text, TextBoxLogin.Text, TextBoxSenha.Text, DateTime.Now);

                                        aDALNutricionista.Insert(MA);
                                        Response.Redirect("~\\WebFormClientes.aspx");
                                    }
                                    else
                                    {
                                        error = "O Email já está cadastrado";
                                        Error(error);
                                    }
                                }
                                else
                                {
                                    error = "O Login já está cadastrado";
                                    Error(error);
                                }
                            }
                            else
                            {
                                error = "O campo senha está vazio";
                                Error(error);
                            }
                        }
                        else
                        {
                            error = "O campo login está vazio";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "O campo email está vazio";
                        Error(error);
                    }
                }
                else
                {
                    error = "O campo telefone está vazio";
                    Error(error);
                }
            }
            else
            {
                error = "O campo Nome está vazio";
                Error(error);
            }
        }
Esempio n. 6
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Modelo.Clientes      aClientes;
            DAL.DALClientes      aDALClientes;
            DAL.DALAdministrador aDALAdministrador = new DAL.DALAdministrador();
            DAL.DALNutricionista aDALNutricionista = new DAL.DALNutricionista();
            aDALClientes = new DAL.DALClientes();
            string         error = " ";
            Metodos_Gerais MG    = new Metodos_Gerais();

            if (TextBoxSenha.Text == TextBoxSenhaV.Text)
            {
                if (MG.VerifyCpf(TextBoxCPF.Text))
                {
                    if (MG.IsNull(TextBoxNome.Text))
                    {
                        if (MG.IsNull(TextBoxTelefone.Text))
                        {
                            if (MG.IsNull(TextBoxEmail.Text))
                            {
                                if (MG.IsNull(TextBoxLogin.Text))
                                {
                                    if (MG.IsNull(TextBoxSenha.Text))
                                    {
                                        if (aDALClientes.CountLogin(TextBoxLogin.Text) <= 0 && aDALAdministrador.CountLogin(TextBoxLogin.Text) <= 0 && aDALNutricionista.CountLogin(TextBoxLogin.Text) <= 0)
                                        {
                                            if (aDALClientes.CountEmail(TextBoxEmail.Text) <= 0 && aDALAdministrador.CountEmail(TextBoxEmail.Text) <= 0 && aDALNutricionista.CountEmail(TextBoxEmail.Text) <= 0)
                                            {
                                                string filename;

                                                filename = "Imagens\\user.jpg";

                                                // Instancia um Objeto de Livro com as informações fornecidas
                                                aClientes = new Modelo.Clientes(
                                                    0, TextBoxNome.Text, TextBoxCPF.Text, TextBoxTelefone.Text, TextBoxEmail.Text, TextBoxLogin.Text, TextBoxSenha.Text, DateTime.Now, 0, filename);
                                                aDALClientes.Insert(aClientes);
                                                Response.Redirect("~\\WebForm2.aspx");
                                            }
                                            else
                                            {
                                                error = "O Email já está cadastrado";
                                                Error(error);
                                            }
                                        }
                                        else
                                        {
                                            error = "O Login já está cadastrado";
                                            Error(error);
                                        }
                                    }
                                    else
                                    {
                                        error = "O campo senha está vazio";
                                        Error(error);
                                    }
                                }
                                else
                                {
                                    error = "O campo login está vazio";
                                    Error(error);
                                }
                            }
                            else
                            {
                                error = "O campo email está vazio";
                                Error(error);
                            }
                        }
                        else
                        {
                            error = "O campo telefone está vazio";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "O campo Nome está vazio";
                        Error(error);
                    }
                }
                else
                {
                    error = "O campo CPF não é valido";
                    Error(error);
                }
            }
            else
            {
                error = "As senhas não coincidem";
                Error(error);
            }
        }
Esempio n. 7
0
        protected void Editar(object sender, EventArgs e)
        {
            if (Convert.ToInt32(Session["idpacote"]) > 0)
            {
                int pacote = Convert.ToInt32(Session["idpacote"]);

                DAL.DALPacote  aDALPacote = new DAL.DALPacote();
                Metodos_Gerais MG = new Metodos_Gerais();
                string         filename, error = " ";

                if (MG.IsNull(Nome.Text))
                {
                    if (MG.IsNull(Preco.Text))
                    {
                        if (MG.IsNull(TextBox1.Text))
                        {
                            if (FileUpload1.HasFile)
                            {
                                filename = "Imagens\\Pacote\\pacote" + pacote + ".jpg";

                                FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename);
                            }
                            else
                            {
                                filename = "Imagens\\Pacote\\Background_default.jpg";
                            }
                            Modelo.Pacote aP = new Modelo.Pacote(pacote, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, filename);
                            aDALPacote.Update(aP);
                            aDALPacote.UpdateImagem(aP);
                            Response.Redirect("~\\WebFormPacotesListar.aspx");
                        }
                        else
                        {
                            error = "Campo descrição vazio";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "Campo Preço vazio";
                        Error(error);
                    }
                }
                else
                {
                    error = "Campo Nome vazio";
                    Error(error);
                }
            }
            else
            {
                DAL.DALPacote  aDALPacote = new DAL.DALPacote();
                Metodos_Gerais MG = new Metodos_Gerais();
                string         filename, error = " ";


                if (MG.IsNull(Nome.Text))
                {
                    if (MG.IsNull(Preco.Text))
                    {
                        if (MG.IsNull(TextBox1.Text))
                        {
                            Modelo.Pacote aP = new Modelo.Pacote(0, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, "");
                            aDALPacote.Insert(aP);

                            int count = aDALPacote.A();

                            int pacote = aDALPacote.SelectAll(5).ElementAt(count - 1).id;

                            if (FileUpload1.HasFile)
                            {
                                filename = "Imagens\\Pacote\\pacote" + pacote + ".jpg";

                                FileUpload1.SaveAs(Request.PhysicalApplicationPath + filename);
                            }
                            else
                            {
                                filename = "Imagens\\Pacote\\Background_default.jpg";
                            }
                            aP = new Modelo.Pacote(pacote, Nome.Text, Convert.ToDouble(Preco.Text), TextBox1.Text, filename);

                            aDALPacote.UpdateImagem(aP);
                            Response.Redirect("~\\WebFormPacotesListar.aspx");
                        }
                        else
                        {
                            error = "Campo descrição vazio";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "Campo Preço vazio";
                        Error(error);
                    }
                }
                else
                {
                    error = "Campo Nome vazio";
                    Error(error);
                }
            }
        }
Esempio n. 8
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string Login, senha;
            int    idlogin = 0, nvl = 0;

            void Red()
            {
                Session["idlogin"] = idlogin;
                Session["Nivel"]   = nvl;
                if (nvl == 1)
                {
                    Response.Redirect("~/WebFormPacotesListar.aspx");
                }
                if (nvl == 2)
                {
                    Response.Redirect("~/WebFormPacotesListar.aspx");
                }
                if (nvl == 3)
                {
                    Response.Redirect("~/WebFormClientes.aspx");
                }
            }

            Login = TextBoxLogin.Text;
            senha = TextBoxSenha.Text;

            DAL.DALClientes      aDALClintes = new DAL.DALClientes();
            DAL.DALAdministrador aDALAdm     = new DAL.DALAdministrador();
            DAL.DALNutricionista aDALNutri   = new DAL.DALNutricionista();
            Metodos_Gerais       AM          = new Metodos_Gerais();
            string error = " ";

            if (AM.IsNull(Login))
            {
                if (AM.IsNull(senha))
                {
                    try
                    {
                        idlogin = aDALClintes.LogarLogin(Login, senha);
                        nvl     = 1;
                        Red();
                    }
                    catch
                    {
                        try
                        {
                            idlogin = aDALClintes.LogarEmail(Login, senha);
                            nvl     = 1;
                            Red();
                        }
                        catch
                        {
                            try
                            {
                                idlogin = aDALNutri.LogarLogin(Login, senha);
                                nvl     = 2;
                                Red();
                            }
                            catch
                            {
                                try
                                {
                                    idlogin = aDALNutri.LogarEmail(Login, senha);
                                    nvl     = 2;
                                    Red();
                                }
                                catch
                                {
                                    try
                                    {
                                        idlogin = aDALAdm.LogarLogin(Login, senha);
                                        nvl     = 3;
                                        Red();
                                    }
                                    catch
                                    {
                                        try
                                        {
                                            idlogin = aDALAdm.LogarEmail(Login, senha);
                                            nvl     = 3;
                                            Red();
                                        }
                                        catch
                                        {
                                            divalert.Attributes["class"] = "alert alert-danger";
                                            Label1.Text = "O Login/Senha não estão cadastrados";
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
                else
                {
                    error = "Senha";
                    Error(error);
                }
            }
            else
            {
                error = "Login";
                Error(error);
            }
        }
Esempio n. 9
0
        protected void EditarE(object sender, EventArgs e)
        {
            Button button = sender as Button;
            string error  = " ";

            if (button.ID == "Button5")
            {
                int             id           = Convert.ToInt32(Session["idlogin"]);
                Metodos_Gerais  MG           = new Metodos_Gerais();
                DAL.DALEndereco aDALEndereco = new DAL.DALEndereco();
                Modelo.Endereco aE           = new Modelo.Endereco(Convert.ToInt32(Session["EditE"]), rua.Text, numero.Text, cep.Text, bairro.Text, cidade.Text, uf.Text, id);
                if (MG.IsNull(rua.Text))
                {
                    if (MG.IsNull(numero.Text))
                    {
                        if (MG.IsNull(cep.Text))
                        {
                            if (MG.IsNull(bairro.Text))
                            {
                                if (MG.IsNull(cidade.Text))
                                {
                                    aDALEndereco.Update(aE);
                                    Response.Redirect(Request.Url.ToString());
                                }
                                else
                                {
                                    error = "Cidade";
                                    Error(error);
                                }
                            }
                            else
                            {
                                error = "Bairro";
                                Error(error);
                            }
                        }
                        else
                        {
                            error = "CEP";
                            Error(error);
                        }
                    }
                    else
                    {
                        error = "Numero";
                        Error(error);
                    }
                }
                else
                {
                    error = "Rua";
                    Error(error);
                }
            }
            else
            {
                if (button.ID == "Button6")
                {
                    Response.Redirect(Request.Url.ToString());
                }
                else
                {
                    DAL.DALEndereco aDALEndereco = new DAL.DALEndereco();
                    int             id           = Convert.ToInt32(button.ID);
                    Session["EditE"] = id;
                    rua.Text         = aDALEndereco.SelectE(id).ElementAt(0).Rua;
                    numero.Text      = aDALEndereco.SelectE(id).ElementAt(0).Numero;
                    cep.Text         = aDALEndereco.SelectE(id).ElementAt(0).CEP;
                    bairro.Text      = aDALEndereco.SelectE(id).ElementAt(0).Bairro;
                    cidade.Text      = aDALEndereco.SelectE(id).ElementAt(0).Cidade;
                    uf.Text          = aDALEndereco.SelectE(id).ElementAt(0).UF;
                    Button4.CssClass = "login25-form-btn display";
                    Button5.CssClass = "login25-form-btn";
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "myFunction()", true);
                }
            }
        }