private void Btn_confirmacion_Click(object sender, RoutedEventArgs e)
        {
            ClasesBase.Clases.Autobus oAutobus = new ClasesBase.Clases.Autobus
            {
                Aut_Codigo        = Convert.ToInt32(AutobusAEditar.Aut_Codigo),
                Aut_Capacidad     = Convert.ToInt32(txt_capacidad.Text),
                Aut_Matricula     = txt_matricula.Text,
                Aut_TipoServicio  = cmb_tipoServicio.SelectedValue.ToString(),
                Aut_CantidadPisos = Convert.ToInt32(txt_cantidadPisos.Text),
                Aut_Img           = img.Source.ToString(),
                Emp_Codigo        = Convert.ToInt32(cmb_Empresa.SelectedValue)
            };
            CollectionAutobus collectionAutobus = new CollectionAutobus();

            if (collectionAutobus.existeMatricula(oAutobus) == false)
            {
                ControladorAutobus controladorAutobus = new ControladorAutobus();
                controladorAutobus.Update_Autobus(oAutobus);
                MessageBox.Show("Modificacion Exitosa");
                ventanaPadre.collectionAutobus.edit_Autobus(oAutobus);
                ventanaPadre.CargarDataGrid();
                Close();
            }
            else
            {
                MessageBox.Show("La matricula que ingreso ya existe");
            }
        }
        private void Btn_registro_Click(object sender, RoutedEventArgs e)
        {
            ClasesBase.Clases.Autobus autobus = new ClasesBase.Clases.Autobus
            {
                Aut_Capacidad     = Convert.ToInt32(txt_capacidad.Text),
                Aut_Matricula     = txt_matricula.Text,
                Aut_TipoServicio  = cmb_tipoServicio.SelectedValue.ToString(),
                Aut_CantidadPisos = Convert.ToInt32(txt_cantidadPisos.Text),
                Emp_Codigo        = Convert.ToInt32(cmb_Empresa.SelectedValue)
            };
            if (cmb_tipoAutobus.SelectedValue.ToString() == UNPISO)
            {
                autobus.Aut_Img = URLUNPISO;
            }
            else
            {
                autobus.Aut_Img = URLDOSPISOS;
            }

            CollectionAutobus collectionAutobus = new CollectionAutobus();

            if (collectionAutobus.existeMatricula(autobus) == false)
            {
                ControladorAutobus controladorAutobus = new ControladorAutobus();
                controladorAutobus.Insert_Autobus(autobus);
                MessageBox.Show("Se agrego correctamente el autobus ");
                ventanaPadre.collectionAutobus.insert_Autobus(autobus);
                ventanaPadre.CargarDataGrid();
                Close();
            }
            else
            {
                MessageBox.Show("La matricula que ingreso ya existe");
            }
        }
        public CollectionServicio()
        {
            controladorServicio = new ControladorServicio();
            controladorAutobus  = new ControladorAutobus();
            controladorTerminal = new ControladorTerminal();

            ListaServicio = List_Servicios();
        }
Example #4
0
        public CollectionAutobus()
        {
            controladorAutobus = new ControladorAutobus();

            ListaAutobuses = Lista_Autobuses();
        }