Ejemplo n.º 1
0
        // Cargar Grilla
        private void CargarGrilla()
        {
            try
            {
                List <Plato> listadoPlatos = LogicaPlato.Listar(Convert.ToInt64(ddlCasasPlato.SelectedValue));

                GridPlatos.DataSource = null;

                if (listadoPlatos != null)
                {
                    if (listadoPlatos.Count > 0)
                    {
                        GridPlatos.Visible    = true;
                        GridPlatos.DataSource = listadoPlatos;
                        GridPlatos.DataBind();
                    }

                    else
                    {
                        GridPlatos.Visible = false;
                        lbError.Text       = "No existen platos registrados";
                    }
                }

                else
                {
                    GridPlatos.Visible = false;
                    lbError.Text       = "No existen platos registrados";
                }
            }
            catch (Exception ex)
            {
                lbError.Text = ex.Message; //"Ha ocurrido un error";
            }
        }
Ejemplo n.º 2
0
        // Buscar plato
        protected void btVerificar_Click(object sender, EventArgs e)
        {
            try
            {
                List <Plato> listadoPlatos = new List <Plato>();

                if (idPlato.Text != "")
                {
                    Plato plato = LogicaPlato.Buscar(Convert.ToInt32(idPlato.Text), Convert.ToInt64(ddlPlatoBuscar.SelectedValue));

                    if (plato.Id == 0)
                    {
                        GridPlatos.Visible = false;
                        throw new Exception("ERROR: No se encontraron coinciencias");
                    }

                    listadoPlatos.Add(plato);

                    GridPlatos.DataSource = null;

                    if (listadoPlatos != null)
                    {
                        if (listadoPlatos.Count > 0)
                        {
                            GridPlatos.Visible    = true;
                            GridPlatos.DataSource = listadoPlatos;
                            GridPlatos.DataBind();
                            lbError.Text = "";
                        }
                    }

                    else
                    {
                        GridPlatos.Visible = false;
                        lbError.Text       = "No existen platos registrados.";
                    }
                }
                else
                {
                    CargarGrilla();
                }
            }
            catch (Exception ex)
            {
                lbError.Text = ex.Message;
            }
        }
Ejemplo n.º 3
0
        // DDL Buscar
        protected void ddlPlatoBuscar_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                List <Plato> listadoCasa = LogicaPlato.Listar(Convert.ToInt64(ddlPlatoBuscar.SelectedValue));

                GridPlatos.DataSource = null;

                if (listadoCasa != null)
                {
                    if (listadoCasa.Count > 0)
                    {
                        GridPlatos.Visible    = true;
                        GridPlatos.DataSource = listadoCasa;
                        GridPlatos.DataBind();
                        lbError.Text = "";
                    }

                    else
                    {
                        GridPlatos.Visible    = false;
                        GridPlatos.DataSource = listadoCasa;
                        GridPlatos.DataBind();
                        lbError.Text = "No existen platos registrados";
                    }
                }

                else
                {
                    GridPlatos.Visible    = false;
                    GridPlatos.DataSource = listadoCasa;
                    GridPlatos.DataBind();
                    lbError.Text = "No existen platos registrados";
                }
            }

            catch (Exception ex)
            {
                lbError.Text = "Error :" + ex.Message;
            }
        }