public int EliminarPromotoresproyecto(PromotorProyecto pPromotorProyecto) { PromotorProyecto tmpPromotorProyecto = BuscarPromotoresProyecto(pPromotorProyecto); BDComun.Contexto.PromotorProyectoes.Remove(tmpPromotorProyecto); return BDComun.Contexto.SaveChanges(); }
private void txtPromProy_TextChanged(object sender, TextChangedEventArgs e) { PromotorProyecto _promproy = new PromotorProyecto(); _promproy.Promotore = _promB; dgPromotorProy.ItemsSource = _prompBL.ObtenerPromotoresProyectoPorNombre(_promproy); }
public int ModificarPromotoresProyecto(PromotorProyecto pPromotorProyecto) { PromotorProyecto tmpPromotorProyecto = BuscarPromotoresProyecto(pPromotorProyecto); tmpPromotorProyecto.Id = pPromotorProyecto.Id; tmpPromotorProyecto.Actividade = pPromotorProyecto.Actividade; tmpPromotorProyecto.ADESCO = pPromotorProyecto.ADESCO; tmpPromotorProyecto.Promotore = pPromotorProyecto.Promotore; tmpPromotorProyecto.Proyecto = pPromotorProyecto.Proyecto; tmpPromotorProyecto.Zona = pPromotorProyecto.Zona; return BDComun.Contexto.SaveChanges(); }
private void dgPromotorProy_MouseDoubleClick(object sender, MouseButtonEventArgs e) { PromPE = dgPromotorProy.SelectedItem as PromotorProyecto; DialogResult = true; }
public List<PromotorProyecto> ObtenerPromotoresProyectoPorNombre(PromotorProyecto pPromotorProyecto) { return BDComun.Contexto.PromotorProyectoes.Where(p => p.Promotore.Nombre.Contains(pPromotorProyecto.Promotore.Nombre)).ToList(); }
public PromotorProyecto BuscarPromotoresProyecto(PromotorProyecto pPromotorProyecto) { return BDComun.Contexto.PromotorProyectoes.SingleOrDefault(c => c.Id == pPromotorProyecto.Id); }
public int AgregaPromotoresProyecto(PromotorProyecto pPromotorProyecto) { BDComun.Contexto.PromotorProyectoes.Add(pPromotorProyecto); return BDComun.Contexto.SaveChanges(); }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { try { if (txtProyecto.Text == string.Empty) { MessageBox.Show("Llene el campo proyecto"); } if (txtPromotor.Text == string.Empty) { MessageBox.Show("Llene el campo promotor"); } if (txtZona.Text == string.Empty) { MessageBox.Show("Llene el campo zona"); } if (txtActividad.Text == string.Empty) { MessageBox.Show("Llene el campo actividad"); } if (txtAdesco.Text == string.Empty) { MessageBox.Show("Llene el campo adesco"); } if (!(txtProyecto.Text == string.Empty || txtPromotor.Text == string.Empty || txtZona.Text == string.Empty || txtActividad.Text == string.Empty || txtAdesco.Text == string.Empty)) { PromotorProyecto _promProyecto = new PromotorProyecto(); _promProyecto.Proyecto = _proyectoB; _promProyecto.Promotore = _promotorB; _promProyecto.Zona = _zonaB; _promProyecto.Actividade = _actividadB; _promProyecto.ADESCO = _adescoB; if (_promProyBL.AgregaPromotoresProyecto(_promProyecto) > 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\n" + "Advertencia" + ex.Message); } }
private void btnConsultar_Click(object sender, RoutedEventArgs e) { try { BuscarPromotorProyecto _bus = new BuscarPromotorProyecto(); _bus.ShowDialog(); _promPEntity = _bus.PromPE; txtId.Text = _promPEntity.Id.ToString(); txtProyecto.Text = _proyectoB.Nombre; txtPromotor.Text = _promotorB.Nombre; txtZona.Text = _zonaB.Nombre; txtActividad.Text = _actividadB.Nombre; txtAdesco.Text = _adescoB.Nombre; txtProyecto.IsEnabled = false; txtPromotor.IsEnabled = false; txtZona.IsEnabled = false; txtActividad.IsEnabled = false; txtAdesco.IsEnabled = false; btnNuevo.IsEnabled = false; btnGuardar.IsEnabled = false; btnModificar.IsEnabled = true; btnEliminar.IsEnabled = true; btnBusProyecto.IsEnabled = true; btnBusPromotor.IsEnabled = true; btnBusZona.IsEnabled = true; btnBusActividad.IsEnabled = true; btnBusAdesco.IsEnabled = true; btnConsultar.IsEnabled = true; btnSalir.IsEnabled = true; } catch { } }