示例#1
0
        public ConfigEventoWindows(MainWindow main, OnBreak.Negocio.TipoEvento tipoEvento, OnBreak.ModalidadServicio modalidad,
                                   OnBreak.Negocio.Contrato contrato)
        {
            InitializeComponent();
            //asignacion de contrato local
            localContrato = contrato;
            //mostrar grid de evento:
            //MostrarEvento();
            //Agregar valores a combobox de eventos:
            AgregarEventos();
            cmb_tipo_evento.SelectedIndex = 0;
            this.main = main;
            //campos deshabilitados:
            //*txt_tipo_evento_evento.IsEnabled = false;
            txt_personal_base_evento.IsEnabled      = false;
            txt_valor_base_evento.IsEnabled         = false;
            txt_valor_total_evento.IsEnabled        = false;
            txt_valor_asistente_adicional.IsEnabled = false;
            txt_valor_personal_adicional.IsEnabled  = false;


            //*txt_tipo_evento_evento.Text = main.cmb_tipo_adm_contrato.SelectedValue.ToString();
            //evento = cmb_tipo_evento.SelectedValue.ToString();   /*txt_tipo_evento_evento.Text;*/

            //indice por defecto de los combobox:
            cmb_asist_adici_evento.SelectedIndex = 0;
            cmb_perso_adici_evento.SelectedIndex = 0;



            //arreglos int condatos para combobox:
            int[] asistentes = { 0, 20, 40, 60, 80, 100, 120, 140, 160, 180, 200 };
            int[] personal   = { 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 };

            //Llenar los combobox:
            foreach (int i in asistentes)
            {
                cmb_asist_adici_evento.Items.Add(i);
            }
            foreach (int i in personal)
            {
                cmb_perso_adici_evento.Items.Add(i);
            }
        }
示例#2
0
 public List <Negocio.TipoEvento> ListaTodo()
 {
     try
     {
         List <Datos.TipoEvento>   listDatos = conexion.TipoEvento.ToList();
         List <Negocio.TipoEvento> listNeg   = new List <TipoEvento>();
         foreach (Datos.TipoEvento te in listDatos)
         {
             Negocio.TipoEvento tipo = new TipoEvento();
             tipo.IdTipoEvento = te.IdTipoEvento;
             tipo.Descripcion  = te.Descripcion;
             listNeg.Add(tipo);
         }
         return(listNeg);
     }
     catch (Exception e)
     {
         return(new List <TipoEvento>());
     }
 }