private void rbSoloToalla_Checked(object sender, RoutedEventArgs e)
 {
     cmbModulo.IsEnabled = true;
     cmbPiso.IsEnabled   = true;
     Clases.habitacionIqware hI = new Clases.habitacionIqware();
     cmbModulo.ItemsSource       = hI.listarModulos();
     cmbModulo.DisplayMemberPath = "descripcion";
     cmbModulo.SelectedValuePath = "descripcion";
 }
        private void MetroWindow_Loaded(object sender, RoutedEventArgs e)
        {
            Clases.C_Supervisor sp = new Clases.C_Supervisor();

            if (cm_act.idSupervisor != -1)//Si la asignación actual tiene supervisores
            {
                dtgrdsup.ItemsSource   = sp.BuscarSupervisorPorId(Convert.ToInt32(cm_act.idSupervisor));
                dtgrdsup.SelectedIndex = 0;
                sp_act = dtgrdsup.SelectedItem as Clases.C_Supervisor;
            }
            else//Si no tiene supervisor asignado
            {
                sp_act = null;
            }


            habaux = h2.listarhabxcamfecha(cm_act.idCamarera, DateTime.Today); //Listado de habitaciones (De haber asignación de suministros)
            if (habaux.Count > 0)                                              //Condición en caso de que las habitaciones tengan asignados suministros (Sólo estará habilitado para editar supervisor)

            {
                dtgrdcam.IsEnabled       = false;
                txtBuscarCam.IsEnabled   = false;
                dtgrdhab.IsEnabled       = false;
                txtBuscarHab.IsEnabled   = false;
                dtgrdhabsel.IsEnabled    = false;
                cmbModulo.IsEnabled      = false;
                cmbPiso.IsEnabled        = false;
                btnRst.IsEnabled         = false;
                btnSeleccionar.IsEnabled = false;
            }



            dtgrdcam.ItemsSource   = cm_act.BuscarCamareraPorId(cm_act.idCamarera);
            dtgrdcam.SelectedIndex = 0;
            Clases.habitacionIqware hb = new Clases.habitacionIqware();

            dtgrdhabsel.ItemsSource = hb.listarhabasigxcamysup(cm_act.idCamarera, Convert.ToInt32(cm_act.idSupervisor), DateTime.Today);

            lblHabSel.Content = "HABITACIONES SELECCIONADAS: " + Convert.ToString(dtgrdhabsel.Items.Count);


            copiar_dghabsel_a_list();//Carga de lista de habitaciones seleccionadas actualmente en hb_act


            //------------------------ Carga de Hab. (Para anexar las habitaciones asignadas actuales en la búsqueda) ---------------------//
            foreach (Clases.habitacionIqware h in dtgrdhabsel.ItemsSource)
            {
                habit.Add(h.ID_Room);
            }
            //----------------------------------------------------------------------------------------------------------------------------//

            Clases.habitacionIqware hI = new Clases.habitacionIqware();
            cmbModulo.ItemsSource       = hI.listarModulos();
            cmbModulo.DisplayMemberPath = "descripcion";
            cmbModulo.SelectedValuePath = "descripcion";
        }
 //Limpiar campos de búsqueda
 private void btnRst_Click(object sender, RoutedEventArgs e)
 {
     chkSelectAll.IsChecked = false;
     Clases.habitacionIqware hI = new Clases.habitacionIqware();
     cmbModulo.ItemsSource       = hI.listarModulos();
     cmbModulo.DisplayMemberPath = "descripcion";
     cmbModulo.SelectedValuePath = "descripcion";
     cmbPiso.ItemsSource         = null;
     dtgrdhab.ItemsSource        = null;
     txtBuscarHab.Text           = "";
 }
Пример #4
0
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            Clases.C_Supervisor sp = new Clases.C_Supervisor();
            lsup = sp.listarSupervisores();

            if (!no_supervisor)
            {
                dtgrdsup.ItemsSource = lsup;
            }

            Clases.C_Camarera cam = new Clases.C_Camarera();
            lcam = cam.ListaCamarerasDisp();
            dtgrdcam.ItemsSource    = lcam;
            dtgrdhab.ItemsSource    = null;
            dtgrdhabsel.ItemsSource = null;
            lblHabSel.Content       = "HABITACIONES SELECCIONADAS: 0";
            Clases.habitacionIqware hI = new Clases.habitacionIqware();
            cmbModulo.ItemsSource       = hI.listarModulos();
            cmbModulo.DisplayMemberPath = "descripcion";
            cmbModulo.SelectedValuePath = "descripcion";
            cmbPiso.ItemsSource         = null;
            no_supervisor = false;
        }