Exemplo n.º 1
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Session["ExcluirR"]);

            DAL.DALRefeicao aDALRefeicao = new DAL.DALRefeicao();
            Modelo.Refeicao aR           = new Modelo.Refeicao(id, "", "", "", "");
            aDALRefeicao.Delete(aR);
            Response.Redirect("~\\WebFormRefeicoes.aspx");
        }
Exemplo 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);
            }
        }
Exemplo 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);
            }
        }