Beispiel #1
0
        public int EliminarZonas(Zona pZona)
        {
            Zona tmpZonas = BuscarZonas(pZona);

            BDComun.Contexto.Zonas.Remove(tmpZonas);
            return BDComun.Contexto.SaveChanges();
        }
        //Boton buscar zona
        private void btnConsultar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                BuscarZona _bus = new BuscarZona();
                _bus.ShowDialog();

                _zonaEntity = _bus.ZonaE;
                txtId.Text = _zonaEntity.Id.ToString();
                txtNombre.Text = _zonaEntity.Nombre;
                txtAdesco.Text = _adescoB.Nombre;

                txtNombre.IsEnabled = true;
                txtAdesco.IsEnabled = true;
                btnNuevo.IsEnabled = false;
                btnGuardar.IsEnabled = false;
                btnModificar.IsEnabled = true;
                btnEliminar.IsEnabled = true;
                btnBuscar.IsEnabled = true;
                btnConsultar.IsEnabled = true;
                btnSalir.IsEnabled = true;
            }
            catch
            {
            }
        }
        private void txtBuscarZona_TextChanged(object sender, TextChangedEventArgs e)
        {
            Zona _zona = new Zona();
            _zona.Nombre = txtBuscarZona.Text;

            dgZonas.ItemsSource = _zonaBL.ObtenerZonasPorNombre(_zona);
        }
Beispiel #4
0
        public int ModificarZonas(Zona pZona)
        {
            Zona tmpZonas = BuscarZonas(pZona);
            tmpZonas.Id = pZona.Id;
            tmpZonas.Nombre = pZona.Nombre;

            return BDComun.Contexto.SaveChanges();
        }
        private void btnBuscar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                BuscarZona _bus = new BuscarZona();
                _bus.ShowDialog();

                _zonaB = _bus.ZonaE;
                txtZona.Text = _zonaB.Nombre;
            }
            catch
            {
            }
        }
Beispiel #6
0
        //VERIFICAR EXISTENCIA DE DATOS
        public int VerificarDatos(Zona pZona)
        {
            Int32 Resultado = 0;
               List<Zona> ListaZona = BDComun.Contexto.Zonas.Where(Z => Z.Nombre == pZona.Nombre).ToList() as List<Zona>;

               if (ListaZona.Count() > 0)
               {
               Resultado = 1;
               }
               else
               {
               Resultado = 0;
               }
               return Resultado;
        }
        //Boton Guardar datos
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtNombre.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo nombre");
                }
                if (txtAdesco.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo adesco");
                }

                if (!(txtNombre.Text == string.Empty || txtAdesco.Text == string.Empty))
                {
                    Zona _zona = new Zona();
                    _zona.Nombre = txtNombre.Text;
                    _zona.ADESCO = _adescoB;

                    if (_zonaBL.AgregarZonas(_zona) > 0)
                    {
                        MessageBox.Show("El registro se agregó con éxito");
                        Actualizar();
                    }
                    else
                    {
                        MessageBox.Show("El registro no pudo ser agregado");
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("No se pudo agregar el registro" + "Advertencia" + ex.Message);
            }
        }
Beispiel #8
0
 public List<Zona> ObtenerZonasPorNombre(Zona pZona)
 {
     return BDComun.Contexto.Zonas.Where(c => c.Nombre.Contains(pZona.Nombre)).ToList();
 }
Beispiel #9
0
 public Zona BuscarZonas(Zona pZona)
 {
     return BDComun.Contexto.Zonas.SingleOrDefault(c => c.Id == pZona.Id);
 }
Beispiel #10
0
        public int AgregarZonas(Zona pZona)
        {
            BDComun.Contexto.Zonas.Add(pZona);

            return BDComun.Contexto.SaveChanges();
        }
 private void dgZonas_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     ZonaE = dgZonas.SelectedItem as Zona;
     DialogResult = true;
 }