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 { } }
private void txtNombreActividad_TextChanged(object sender, TextChangedEventArgs e) { Actividade _actividad = new Actividade(); _actividad.Nombre = txtNombreActividad.Text; dgActividad.ItemsSource = _actividadBL.ObtenerActividadesPorNombre(_actividad); }
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(); }
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 { } }
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); }
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); } }
public List<Actividade> ObtenerActividadesPorNombre(Actividade pActividade) { return BDComun.Contexto.Actividades.Where(c => c.Nombre.Contains(pActividade.Nombre)).ToList(); }
public Actividade BuscarActividades(Actividade pActividade) { return BDComun.Contexto.Actividades.SingleOrDefault(c => c.Id == pActividade.Id); }
public int AgregarActividades(Actividade pActividade) { BDComun.Contexto.Actividades.Add(pActividade); return BDComun.Contexto.SaveChanges(); }
private void dgActividad_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ActividadE = dgActividad.SelectedItem as Actividade; DialogResult = true; }