private void llenarGrilla() { List <OnBreak.Negocio.Contrato> listaContrato = new List <OnBreak.Negocio.Contrato>(); OnBreak.Negocio.Contrato objContrato = new OnBreak.Negocio.Contrato(); listaContrato = objContrato.LeerTodo(); dgContratos.ItemsSource = listaContrato; }
public void llenarGrilla() { List <OnBreak.Negocio.Contrato> listContrato = new List <OnBreak.Negocio.Contrato>(); OnBreak.Negocio.Contrato objCon = new OnBreak.Negocio.Contrato(); listContrato = objCon.LeerTodo(); listCon.ItemsSource = listContrato; }
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.Contrato> LeerTodo() { try { List <Contrato> listCont = new List <Contrato>(); var listDatos = conn.Contrato.Join(conn.ModalidadServicio, c => c.IdModalidad, m => m.IdModalidad, (c, m) => new { c, m }) .Join(conn.TipoEvento, cm => cm.c.IdTipoEvento, te => te.IdTipoEvento, (cm, te) => new { cm, te }) .Where(cont => (cont.cm.c.RutCliente == this.RutCliente || this.RutCliente == null) && (cont.cm.c.IdTipoEvento == this.IdTipoEvento || this.IdTipoEvento == 0) && (cont.cm.c.IdModalidad == this.IdModalidad || this.IdModalidad == null)).ToList(); foreach (var v_cont in listDatos) { Contrato c = new Contrato(); c.Numero = v_cont.cm.c.Numero; c.Creacion = v_cont.cm.c.Creacion; c.Termino = v_cont.cm.c.Termino; c.RutCliente = v_cont.cm.c.RutCliente; c.IdModalidad = v_cont.cm.c.IdModalidad; c.Nombre = v_cont.cm.m.Nombre; c.ValorBase = v_cont.cm.m.ValorBase; c.PersonalBase = v_cont.cm.m.PersonalBase; c.PersonalAdicional = v_cont.cm.c.PersonalAdicional; c.IdTipoEvento = v_cont.cm.c.IdTipoEvento; c.Descripcion = v_cont.te.Descripcion; c.FechaHoraInicio = v_cont.cm.c.FechaHoraInicio; c.FechaHoraTermino = v_cont.cm.c.FechaHoraTermino; c.Asistentes = v_cont.cm.c.Asistentes; c.PersonalAdicional = v_cont.cm.c.PersonalAdicional; c.Realizado = v_cont.cm.c.Realizado; c.ValorTotalContrato = v_cont.cm.c.ValorTotalContrato; c.Observaciones = v_cont.cm.c.Observaciones; listCont.Add(c); } return(listCont); } catch (Exception e) { return(new List <Contrato>()); } }
public SaveContrato CreateSave(Contrato con) { return(new SaveContrato(con.Numero, con.Creacion, con.Termino, con.RutContacto, con.IdModalidad, con.IdTipoEvento, con.FechaHoraInicio, con.FechaHoraTermino, con.Asistentes, con.PersonalAdicional, con.Realizado, con.ValorTotalContrato, con.Observaciones)); }