Esempio n. 1
0
 private void Txt_buscar_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (vistaColeccionFiltrada != null)
     {
         vistaColeccionFiltrada.Filter += CollectionViewSource_Filter;
         empresaSeleccionado            = null;
     }
 }
        private void Validar()
        {
            ValidacionEmpresa = new ClasesBase.Clases.Empresa(EmpresaAEditar);
            ValidacionEmpresa.PropertyChanged += new PropertyChangedEventHandler(ValidacionEmpresa_PropertyChanged);

            btn_modificar.IsEnabled = ValidacionEmpresa.IsValid();

            DataContext = ValidacionEmpresa;
        }
        public AltaEmpresa()
        {
            InitializeComponent();
            ValidacionEmpresa = new ClasesBase.Clases.Empresa();
            ValidacionEmpresa.PropertyChanged += new PropertyChangedEventHandler(ValidacionEmpresa_PropertyChanged);

            btn_registrar.IsEnabled = ValidacionEmpresa.IsValid();

            DataContext = ValidacionEmpresa;
        }
Esempio n. 4
0
        private void GrdAutobus_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            DataGrid gd = (DataGrid)sender;

            ClasesBase.Clases.Empresa empresaSeleccionado = new ClasesBase.Clases.Empresa();
            empresaSeleccionado = ((ClasesBase.Clases.Empresa)gd.SelectedItem);

            if (empresaSeleccionado != null)
            {
                this.empresaSeleccionado = empresaSeleccionado;
            }
        }
Esempio n. 5
0
 private void CollectionViewSource_Filter(object sender, FilterEventArgs e)
 {
     ClasesBase.Clases.Empresa empresa = e.Item as ClasesBase.Clases.Empresa;
     if (empresa.Emp_Nombre.StartsWith(txt_buscar.Text, StringComparison.CurrentCultureIgnoreCase))
     {
         e.Accepted = true;
     }
     else
     {
         e.Accepted = false;
     }
 }
        private void Btn_registro_Click(object sender, RoutedEventArgs e)
        {
            ClasesBase.Clases.Empresa empresa = new ClasesBase.Clases.Empresa
            {
                Emp_Nombre    = txt_Nombre.Text,
                Emp_Direccion = txt_Direccion.Text,
                Emp_Email     = txt_Email.Text,
                Emp_Telefono  = txt_Telefono.Text
            };
            ControladorEmpresa controladorEmpresa = new ControladorEmpresa();

            controladorEmpresa.Insert_Empresa(empresa);
            MessageBox.Show("Se agrego correctamente la Empresa ");
            ventanaPadre.collectionEmpresa.insert_Empresa(empresa);
            ventanaPadre.CargarDataGrid();
            Close();
        }
        private void Btn_confirmacion_Click(object sender, RoutedEventArgs e)
        {
            ClasesBase.Clases.Empresa empresa = new ClasesBase.Clases.Empresa
            {
                Emp_Codigo    = EmpresaAEditar.Emp_Codigo,
                Emp_Nombre    = txt_Nombre.Text,
                Emp_Direccion = txt_Direccion.Text,
                Emp_Email     = txt_Email.Text,
                Emp_Telefono  = txt_Telefono.Text
            };
            ControladorEmpresa controladorEmpresa = new ControladorEmpresa();

            controladorEmpresa.Update_Empresa(empresa);

            VentanaPadre.mostrarMensajeAceptar("Modificacion Exitosa");
            VentanaPadre.collectionEmpresa.edit_Empresa(empresa);
            VentanaPadre.CargarDataGrid();
            Close();
        }
Esempio n. 8
0
        public void CargarDataGrid()
        {
            grdEmpresa.ItemsSource = collectionEmpresa.ListaEmpresa;

            empresaSeleccionado = null;
        }