Пример #1
0
        private void Btn_buscar_Click(object sender, RoutedEventArgs e)
        {
            MesaBLL mb = new MesaBLL();

            if (rdb_num.IsChecked == true)
            {
                bool num = true;
                if (txt_num.Text.Trim() == "")
                {
                    lb1.Content = "Ingrese un numero para filtrar";
                    num         = false;
                }
                if (num == true)
                {
                    int  nume   = Int32.Parse(txt_num.Text);
                    bool existe = mb.Get_nume(nume);
                    if (existe == true)
                    {
                        DataTable dt = mb.GetmesaNum(nume);
                        dtg_mesas.ItemsSource = dt.DefaultView;
                    }
                    else
                    {
                        lb1.Content = "Esta mesa no existe";
                    }
                }
            }
            else if (rdb_sala.IsChecked == true)
            {
                string sala = "";
                bool   sal  = true;
                if (ComedorPrincipal.IsSelected || Terraza.IsSelected || Terraza2.IsSelected)
                {
                    sal = true;
                }
                else
                {
                    sal = false;
                }
                if (sal == true)
                {
                    if (ComedorPrincipal.IsSelected)
                    {
                        sala = "Comedor Principal";
                    }
                    else if (Terraza.IsSelected)
                    {
                        sala = "Terraza";
                    }
                    else if (Terraza2.IsSelected)
                    {
                        sala = "Terraza 2";
                    }
                    DataTable dt = mb.Getmesasala(sala);
                    dtg_mesas.ItemsSource = dt.DefaultView;
                }
                else
                {
                    lb1.Content = "Debe ingresar una sala para filtrar";
                }
            }
        }