Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
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);
            }
        }
Exemplo n.º 3
0
        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             = "";
        }
Exemplo n.º 4
0
        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!!");
            }
        }
Exemplo n.º 5
0
 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!!");
     }
 }