Пример #1
0
        public int EliminarActividades(Actividade pActividade)
        {
            Actividade tmpActividades = BuscarActividades(pActividade);

            BDComun.Contexto.Actividades.Remove(tmpActividades);
            return BDComun.Contexto.SaveChanges();
        }
        //Boton consultar
        private void btnConsultar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                BuscarActividad _bus = new BuscarActividad();
                _bus.ShowDialog();

                _actividadEntity = _bus.ActividadE;
                txtId.Text = _actividadEntity.Id.ToString();
                txtNombre.Text = _actividadEntity.Nombre;
                txtTipo.Text = _actividadEntity.Tipo;
                dpFecha.Text = _actividadEntity.Fecha;

                txtNombre.IsEnabled = true;
                txtTipo.IsEnabled = true;
                dpFecha.IsEnabled = true;
                btnNuevo.IsEnabled = false;
                btnGuardar.IsEnabled = false;
                btnModificar.IsEnabled = true;
                btnEliminar.IsEnabled = true;
                btnConsultar.IsEnabled = true;
                btnSalir.IsEnabled = true;
            }
            catch
            {
            }
        }
Пример #3
0
        private void txtNombreActividad_TextChanged(object sender, TextChangedEventArgs e)
        {
            Actividade _actividad = new Actividade();
            _actividad.Nombre = txtNombreActividad.Text;

            dgActividad.ItemsSource = _actividadBL.ObtenerActividadesPorNombre(_actividad);
        }
Пример #4
0
        public int ModificarActividades(Actividade pActividade)
        {
            Actividade tmpActividades = BuscarActividades(pActividade);
            tmpActividades.Id = pActividade.Id;
            tmpActividades.Nombre = pActividade.Nombre;
            tmpActividades.Tipo = pActividade.Tipo;
            tmpActividades.Fecha = pActividade.Fecha;

            return BDComun.Contexto.SaveChanges();
        }
Пример #5
0
        public void TestMostrarActividad()
        {
            DataConexion _conexion = new DataConexion();
            ActividadBL _actividadbl = new ActividadBL();
            Actividade _actividad = new Actividade();

             {
                List<Actividade> _ListaActividade = _actividadbl.ObtenerActividades();
                int expected = 0;
                int actual = _ListaActividade.Count;
                Assert.AreNotEqual(expected, actual);
            }
        }
        private void btnBusActividad_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                BuscarActividad _bus = new BuscarActividad();
                _bus.ShowDialog();

                _actividadB = _bus.ActividadE;
                txtActividad.Text = _actividadB.Nombre;
            }
            catch
            {
            }
        }
Пример #7
0
 public void TestModificarActividad()
 {
     DataConexion _conexion = new DataConexion();
     ActividadBL _actividadbl = new ActividadBL();
     Actividade _actividad = new Actividade();
     _actividad.Nombre = "Reunione";
     _actividad.Tipo = "Social";
     _actividad.Fecha = "09/09/14";
     _actividad.Id = 1;
     int expected = 1;
     int actual;
     actual = _actividadbl.ModificarActividades(_actividad);
     Assert.AreEqual(expected, actual);
 }
Пример #8
0
        public void TestEliminarActividad()
        {
            DataConexion _conexion = new DataConexion();
            ActividadBL _actividadbl = new ActividadBL();

            {

                Actividade _actividad = new Actividade();
                _actividad.Id = 4;
                int expected = 1;
                int actual;
                actual = _actividadbl.EliminarActividades(_actividad);
                Assert.AreEqual(expected, actual);

            }
        }
        //Boton Modificar
        private void btnModificar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtNombre.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo nombre");
                }
                if (txtTipo.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo tipo");
                }
                if (dpFecha.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campofecha");
                }
                if (!(txtNombre.Text == string.Empty || txtTipo.Text == string.Empty || dpFecha.Text == string.Empty))
                {
                    Actividade _actividad = new Actividade();
                    _actividadEntity.Id = Convert.ToInt64(txtId.Text);
                    _actividadEntity.Nombre = txtNombre.Text;
                    _actividadEntity.Tipo = txtTipo.Text;
                    _actividadEntity.Fecha = dpFecha.Text;

                    if (_actividadBL.ModificarActividades(_actividadEntity) > 0)
                    {
                        MessageBox.Show("El registro se modificó correctamente");
                    }
                    //else
                    //{
                    //    MessageBox.Show("El registro no se pudo modificar");
                    //}

                    Actualizar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("No seleccione los últimos datos de la lista(están vacios) o pueda que se guarden pero no es recomendable\n" + "Advertencia" + ex.Message);
            }
        }
        //Boton guardar
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtNombre.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo nombre");
                }
                if (txtTipo.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campo tipo");
                }
                if (dpFecha.Text == string.Empty)
                {
                    MessageBox.Show("Llene el campofecha");
                }
                if (!(txtNombre.Text == string.Empty || txtTipo.Text == string.Empty || dpFecha.Text == string.Empty))
                {
                    Actividade _actividad = new Actividade();
                    _actividad.Nombre = txtNombre.Text;
                    _actividad.Tipo = txtTipo.Text;
                    _actividad.Fecha = dpFecha.Text;

                    if (_actividadBL.AgregarActividades(_actividad) > 0)
                    {
                        MessageBox.Show("El registro se agregó correctamente");
                    }
                    //else
                    //{
                    //    MessageBox.Show("El registro no se pudo guardar");
                    //}

                    Actualizar();
                }
            }
                catch (Exception ex)
                {
                    MessageBox.Show("No se pudo agregar el registro" + "Advertencia" + ex.Message);
                }
        }
Пример #11
0
 public List<Actividade> ObtenerActividadesPorNombre(Actividade pActividade)
 {
     return BDComun.Contexto.Actividades.Where(c => c.Nombre.Contains(pActividade.Nombre)).ToList();
 }
Пример #12
0
 public Actividade BuscarActividades(Actividade pActividade)
 {
     return BDComun.Contexto.Actividades.SingleOrDefault(c => c.Id == pActividade.Id);
 }
Пример #13
0
        public int AgregarActividades(Actividade pActividade)
        {
            BDComun.Contexto.Actividades.Add(pActividade);

            return BDComun.Contexto.SaveChanges();
        }
Пример #14
0
 private void dgActividad_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     ActividadE = dgActividad.SelectedItem as Actividade;
     DialogResult = true;
 }