Exemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            alimento alimento = db.alimento.Find(id);

            db.alimento.Remove(alimento);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "alimento_id,validade,quantidade,nome,detalhes,origem,mercado_id,categoriaalimento_id")] alimento alimento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(alimento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.categoriaalimento_id = new SelectList(db.categoria_alimento, "categoriaalimento_id", "nome", alimento.categoriaalimento_id);
     ViewBag.mercado_id           = new SelectList(db.mercado, "mercado_id", "cnpj", alimento.mercado_id);
     return(View(alimento));
 }
Exemplo n.º 3
0
        // GET: alimento/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            alimento alimento = db.alimento.Find(id);

            if (alimento == null)
            {
                return(HttpNotFound());
            }
            return(View(alimento));
        }
Exemplo n.º 4
0
        // GET: alimento/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            alimento alimento = db.alimento.Find(id);

            if (alimento == null)
            {
                return(HttpNotFound());
            }
            ViewBag.categoriaalimento_id = new SelectList(db.categoria_alimento, "categoriaalimento_id", "nome", alimento.categoriaalimento_id);
            ViewBag.mercado_id           = new SelectList(db.mercado, "mercado_id", "cnpj", alimento.mercado_id);
            return(View(alimento));
        }
        protected void ingresar_Click(object sender, EventArgs e)
        {
            ValidRepository vr = new ValidRepository();

            lblError.Visible = false;

            if (vr.ValidaNumerico(porcion.Text))
            {
                string id = Hidden1.Value;

                alimento         a               = ar.BuscarAlimentoId(id);
                usuario_alimento diario          = new usuario_alimento();
                UsuarioCompleto  UsuarioCompleto = (UsuarioCompleto)Session["UsuarioCompleto"];
                DateTime         fecha;

                if (Session["agregar"] == null)
                {
                    Session["fecha_diario"] = null;
                    fecha = DateTime.Now;
                }
                else
                {
                    fecha = (DateTime)Session["fecha_diario"];
                    Session["agregar"] = null;
                }

                diario.id_alimento    = a.id_alimento;
                diario.id_comida_tipo = Convert.ToInt32(ddlComidaTipo.SelectedValue);
                diario.id_usuario     = Convert.ToInt32(UsuarioCompleto.Usuario.id_usuario);
                diario.cantidad       = Convert.ToInt32(porcion.Text);
                diario.f_ingreso      = fecha;

                if (diario != null)
                {
                    dr.IngresarAlimentoDiario(diario);
                    Response.Redirect("Home.aspx");
                }
            }
            else
            {
                lblError.Visible = true;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            usuario_alimento_favorito uaf = new usuario_alimento_favorito();

            if (Request.QueryString["Idalimento"] != null)
            {
                string idalimento = Server.UrlDecode(Request.QueryString["Idalimento"].ToString());

                int             idaliment       = Convert.ToInt32(Server.UrlDecode(Request.QueryString["Idalimento"].ToString()));
                UsuarioCompleto UsuarioCompleto = (UsuarioCompleto)Session["UsuarioCompleto"];
                DateTime        fecha;

                if (UsuarioCompleto != null)
                {
                    int idusuario = UsuarioCompleto.Usuario.id_usuario;
                    uaf = fr.BuscarAliFav(idaliment, idusuario);

                    if (Session["agregar"] == null)
                    {
                        fecha = DateTime.Now;
                    }
                    else
                    {
                        fecha = (DateTime)Session["fecha_diario"];
                    }

                    ingresar.Text = "Ingresar al Diario (" + fecha.ToString("D") + ")";

                    if (uaf != null)
                    {
                        add_fav.Visible = false;
                        del_fav.Visible = true;
                    }
                    else
                    {
                        add_fav.Visible = true;
                        del_fav.Visible = false;
                    }
                }
                else
                {
                    add_fav.Visible = false;
                    del_fav.Visible = false;
                }

                alimento a = ar.BuscarAlimentoId(idalimento);
                LblNombre.Text = a.nombre_alimento;
                LblCalo.Text   = Convert.ToString(a.energia_kcal);
                LblCalo2.Text  = Convert.ToString(a.energia_kcal);
                LblCarbo.Text  = Convert.ToString(a.carbohidratos_totales_g);
                lblCarbo2.Text = Convert.ToString(a.carbohidratos_totales_g);
                LblProt.Text   = Convert.ToString(a.proteinas_g);
                LblProt2.Text  = Convert.ToString(a.proteinas_g);
                LblGrasa.Text  = Convert.ToString(a.grasa_total_g);
                LblGrasa2.Text = Convert.ToString(a.grasa_total_g);
                LblAgua.Text   = Convert.ToString(a.agua_g);
                LblFibra.Text  = Convert.ToString(a.fibra_dietetica_g);
                LblVitC.Text   = Convert.ToString(a.vitamina_c_mg);
                LblCal.Text    = Convert.ToString(a.calcio_mg);
                LblHie.Text    = Convert.ToString(a.hierro_mg);
                LblB1.Text     = Convert.ToString(a.tiamina_mg);
                LblB2.Text     = Convert.ToString(a.rivoflavina_mg);
                LblB3.Text     = Convert.ToString(a.niacina_mg);
                Hidden1.Value  = Convert.ToString(a.id_alimento);

                LblTipo.Text = a.alimento_tipo.unidad_medida;

                if (Session["UsuarioCompleto"] == null)
                {
                    agregar.Visible = false;
                }
                else
                {
                    if (UsuarioCompleto.Usuario.id_usuario_tipo == 2)
                    {
                        agregar.Visible = false;
                    }
                }
            }
            else
            {
                Response.Redirect("Buscador.aspx");
            }
        }