Ejemplo n.º 1
0
        private void BtnAdicionalCoffe_Click(object sender, EventArgs e)
        {
            var CoffeForms = new CoffeBreak();

            CoffeForms.ShowDialog();
        }
Ejemplo n.º 2
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            if (txtRutCliente.Text.Length > 0 || txtObservaciones.Text.Length > 0 || txtAsistentes.Text.Length > 0 || txtPersonalAdicional.Text.Length > 0)
            {
                Cliente cli = new Cliente()
                {
                    RutCliente = (txtRutCliente.Text)
                };
                /* solicita la informacion del cliente la cual sera desplegada en los campo de texto y combobox*/
                if (cli.Read())
                {
                    if (tipoEvento == 10)
                    {
                        TipoCalculoContrato(tipoEvento);
                        string numeroContrato = DateTime.Now.ToString("yyyyMMddHHmm");
                        string fecha          = System.DateTime.Now.ToString("dd-MM-yyyy");
                        string hora           = DateTime.Now.ToString("hh:mm:ss");

                        Contrato Cont = new Contrato()
                        {
                            Numero             = numeroContrato,
                            Creacion           = Convert.ToDateTime(fecha),
                            Termino            = Convert.ToDateTime(fecha),
                            RutCliente         = txtRutCliente.Text,
                            IdModalidad        = (string)comboModalidad.SelectedValue,
                            IdTipoEvento       = (int)ComboTipoEvento.SelectedValue,
                            FechaHoraInicio    = Convert.ToDateTime(hora),
                            FechaHoraTermino   = Convert.ToDateTime(hora),
                            Asistentes         = int.Parse(txtAsistentes.Text),
                            PersonalAdicional  = int.Parse(txtPersonalAdicional.Text),
                            Realizado          = false,
                            ValorTotalContrato = valorfinal,
                            Observaciones      = txtObservaciones.Text
                        };
                        if (Cont.Create())
                        {
                            CoffeBreak coffe = new CoffeBreak()
                            {
                                Numero      = numeroContrato,
                                Vegetariana = (bool)CkBoxVegetariano.IsChecked
                            };
                            if (coffe.Create())
                            {
                                MessageBox.Show("Contrato Creado Correctamente");
                            }
                        }
                    }
                    else if (tipoEvento == 20)
                    {
                        txtsuperiorTipoEvento.Visibility = Visibility.Visible;
                        chkboxLocal.Visibility           = Visibility.Visible;

                        OcultarDatosPrincipales(true);
                        txtsuperiorTipoEvento.Visibility = Visibility.Hidden;
                        chkboxLocal.Visibility           = Visibility.Hidden;
                    }
                    else if (tipoEvento == 30)
                    {
                        OcultarDatosPrincipales(true);
                        comboAmbientacion.SelectedIndex  = 0;
                        txtsuperiorTipoEvento.Visibility = Visibility.Visible;
                        chkboxLocal.Visibility           = Visibility.Visible;
                    }
                }
                else
                {
                    MessageBox.Show("El Cliente que Intenta Agregar a el Contrato no Existe");
                }
            }
        }