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); } }
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>()); } }