public AdminContratos() { InitializeComponent(); List <string> listaRuts = new List <string>(); List <string> listaContratos = new List <string>(); Cliente cliente = new Cliente(); Contratos contratos = new Contratos(); for (int i = 0; i < cliente.ReadAll("gettabla", "", 0, 0).Count; i++) { listaRuts.Add(cliente.ReadAll("gettabla", "", 0, 0)[i].RutCliente1); } //System.Windows.MessageBox.Show(""+contratos.prueba("getContrato", "", "", "", 0)); for (int i = 0; i < contratos.Read("getContrato", "", "", "", 0).Count; i++) { listaContratos.Add(contratos.Read("getContrato", "", "", "", 0)[i].NumeroContrato1); } cmbNumeroContrato.ItemsSource = listaContratos; cmbRutCliente.ItemsSource = listaRuts; TipoEvento tipoEvento = new TipoEvento(); ModalidadServicio modalidadServicio = new ModalidadServicio(); cmbTipoEvento.ItemsSource = getTipoEventoDesc(tipoEvento.Read("getTipoEvento", 0)); cmbModalidadEvento.ItemsSource = getModalidadEventoNom(modalidadServicio.Read("getModServicio", 0)); }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { try { if (cmbNumeroContrato.Text.Equals("")) { System.Windows.MessageBox.Show("Ingrese un numero de contrato"); } else { Contratos buscarcontratos = new Contratos(); ObservableCollection <Contratos> contratos = buscarcontratos.Read("getContrato", cmbNumeroContrato.Text, "", "", 0); cmbRutCliente.Text = contratos[0].RutCliente1; FechaCreacionContrato.Value = contratos[0].Creacion1; //FechaTerminoContrato.Value = DateTime.Parse(contratos[0].Termino1.ToString()); DateTime date = DateTime.Parse("31-12-3000 00:00:00"); if (contratos[0].Termino1 == date) { FechaTerminoContrato.Value = null; } else { FechaTerminoContrato.Value = contratos[0].Termino1; } textNombreCliente.Text = contratos[0].NombreCliente1; cmbTipoEvento.Text = contratos[0].TipoEvento1; cmbModalidadEvento.Text = contratos[0].Modalidad1; FechaInicioEvento.Value = contratos[0].FechaHoraInicio1; FechaTerminoEvento.Value = contratos[0].FechaHoraTermino1; textAsistentes.Text = contratos[0].Asistentes1.ToString(); textPersonalAdicional.Text = contratos[0].PersonalAdicional1.ToString(); textObservaciones.Text = contratos[0].Observaciones1; ValorTotal.Content = contratos[0].ValorTotalContrato1; if (contratos[0].Realizado1 == 1) { checkRealizado.IsChecked = true; } else { checkRealizado.IsChecked = false; } cmbRutCliente.IsEnabled = false; SetDisable(false); } } catch (Exception d) { System.Windows.MessageBox.Show("Error!! " + d.Message); } }
private void btnLimpiarContrato_Click(object sender, RoutedEventArgs e) { Contratos contratos = new Contratos(); TipoEvento tipoEvento = new TipoEvento(); ModalidadServicio modalidadServicio = new ModalidadServicio(); DataContratos.ItemsSource = contratos.Read("getContrato", "", "", "", 0); cmbTipoEvento.ItemsSource = getTipoEventoDesc(tipoEvento.Read("getTipoEvento", 0)); cmbModalidadEvento.ItemsSource = getModalidadEventoNom(modalidadServicio.Read("getModServicio", 0)); TextNumeroContrato.Text = ""; TextRutCliente.Text = ""; cmbModalidadEvento.Text = ""; cmbTipoEvento.Text = ""; }
private void btnFiltarContrato_Click(object sender, RoutedEventArgs e) { Contratos contratos = new Contratos(); ModalidadServicio modalidadServicio = new ModalidadServicio(); TipoEvento evento = new TipoEvento(); int IdtipoEvento = 0; string IdModalidadServicio = ""; try { if (cmbTipoEvento.Text.Equals("")) { } else { for (int i = 0; i < evento.Read("getTipoEvento", 0).Count; i++) { if (evento.Read("getTipoEvento", 0)[i].Descripcion1.Equals(cmbTipoEvento.Text)) { IdtipoEvento = evento.Read("getTipoEvento", 0)[i].Id1; } } } if (cmbModalidadEvento.Text.Equals("")) { IdModalidadServicio = ""; } else { for (int i = 0; i < modalidadServicio.Read("getModServicio", 0).Count; i++) { if (modalidadServicio.Read("getModServicio", 0)[i].Nombre1.Equals(cmbModalidadEvento.Text)) { IdModalidadServicio = modalidadServicio.Read("getModServicio", 0)[i].Id1; MessageBox.Show(cmbModalidadEvento.Text); } } } DataContratos.ItemsSource = contratos.Read("getContrato", TextNumeroContrato.Text, TextRutCliente.Text, IdModalidadServicio, IdtipoEvento); } catch (Exception) { MessageBox.Show("Error!!"); } }
public ListaContratos() { InitializeComponent(); try { Contratos contratos = new Contratos(); TipoEvento tipoEvento = new TipoEvento(); ModalidadServicio modalidadServicio = new ModalidadServicio(); DataContratos.ItemsSource = contratos.Read("getContrato", "", "", "", 0); cmbTipoEvento.ItemsSource = getTipoEventoDesc(tipoEvento.Read("getTipoEvento", 0)); cmbModalidadEvento.ItemsSource = getModalidadEventoNom(modalidadServicio.Read("getModServicio", 0)); } catch (Exception) { MessageBox.Show("Error en BD!!"); } }