public string LeerAreas() { XML formato = new XML(); Area ar = new Area(); AreaOperacion arOp = new AreaOperacion(ar); List <Area> areas = arOp.Listar(); return(formato.Serializar(areas)); }
public void EliminarArea() { WFBS.Business.Entities.Area a = new WFBS.Business.Entities.Area(); a.ID_AREA = 1; bool esperando = true; AreaOperacion arOp = new AreaOperacion(a); bool actua = arOp.Delete(); arOp = null; Assert.AreEqual(esperando, actua); }
private void myTab_SelectionChanged(object sender, SelectionChangedEventArgs e) { PerfildeCargo PerfilSeleccionado = (PerfildeCargo)TabControl1.SelectedItem; Area a = new Area(); AreaOperacion aOp = new AreaOperacion(a); List <Area> areasPc = new List <Area>(); areasPc = aOp.areasPorPerfildeCargo(PerfilSeleccionado);/**//**/ if (areasPc != null) { this.dgEvaluaciones_Loaded(areasPc); } }
public bool EliminarArea(string xml) { try { XML formato = new XML(); Area ar = formato.Deserializar <Area>(xml); AreaOperacion areaOp = new AreaOperacion(ar); return(areaOp.Delete()); } catch (Exception ex) { Logger.log("No se pudo Desactivar la Área: " + ex.ToString()); return(false); } }
public void modificarArea() { WFBS.Business.Entities.Area a = new WFBS.Business.Entities.Area(); a.ID_AREA = 3; a.NOMBRE = "ppppppp"; a.ABREVIACION = "p67"; a.OBSOLETA = 0; bool esperando = true; AreaOperacion arOp = new AreaOperacion(a); bool actua = arOp.Update(); arOp = null; Assert.AreEqual(esperando, actua); }
public void crearArea() { WFBS.Business.Entities.Area a = new WFBS.Business.Entities.Area(); a.ID_AREA = 6; a.NOMBRE = "prueba6"; a.ABREVIACION = "p6"; a.OBSOLETA = 0; bool esperando = true; AreaOperacion arOp = new AreaOperacion(a); bool actua = arOp.Create(); arOp = null; Assert.AreEqual(esperando, actua); }
private void btnBajoNivel_Click(object sender, RoutedEventArgs e) { bajonivelesperado = true; PerfildeCargo PerfilSeleccionado = (PerfildeCargo)TabControl1.SelectedItem; Area a = new Area(); AreaOperacion aOp = new AreaOperacion(a); List <Area> areasPc = new List <Area>(); areasPc = aOp.areasPorPerfildeCargo(PerfilSeleccionado);/**//**/ if (areasPc != null) { this.dgEvaluaciones_Loaded(areasPc); } btnTodas.Visibility = Visibility.Visible; }
private void dgArea_Loaded(object sender, RoutedEventArgs e) { Area ar = new Area(); AreaOperacion arOp = new AreaOperacion(ar); WFBS.Presentation.ServiceWFBS.ServiceWFBSClient servicio = new WFBS.Presentation.ServiceWFBS.ServiceWFBSClient(); XML formato = new XML(); dgArea.ItemsSource = formato.Deserializar <List <Area> >(servicio.LeerAreas()); dgArea.Columns[3].Visibility = Visibility.Hidden; dgArea.Columns[1].Header = "Nombre"; dgArea.Columns[2].Header = "Abreviación"; dgArea.Columns[4].Header = "Obsoleta"; dgArea.Columns[0].Visibility = Visibility.Collapsed; }
public string LeerArea(string xml) { try { XML formato = new XML(); Area ar = formato.Deserializar <Area>(xml); AreaOperacion areaOp = new AreaOperacion(ar); if (areaOp.Read()) { return(formato.Serializar(ar)); } else { return(null); } } catch (Exception ex) { Logger.log("No se pudo Leer la Área: " + ex.ToString()); return(null); } }
private void btnModificar_Click(object sender, RoutedEventArgs e) { List <Competencia> comSelec = new List <Competencia>(); competencias = col.ReadAllCompetencias(); Area a = new Area(); foreach (string item in lbComSeleccionadas.Items) { foreach (Competencia c in competencias) { if (c.NOMBRE == item) { comSelec.Add(c); } } } if (lbComSeleccionadas.Items.Count == 0) { MessageBox.Show("Debe seleccionar las Competencias para el Área", "Aviso"); } else { try { if (txtNombre.Text.Length > 0 && txtNombre.Text.Trim() != "") { if (txtAbreviacion.Text.Length > 0 && txtAbreviacion.Text.Trim() != "") { ar.NOMBRE = txtNombre.Text; ar.ABREVIACION = txtAbreviacion.Text; if (rbNo.IsChecked == true) { ar.OBSOLETA = 0; } if (rbSi.IsChecked == true) { ar.OBSOLETA = 1; } AreaOperacion aOp = new AreaOperacion(ar); if (aOp.Actualize(comSelec)) { MessageBox.Show("Agregado correctamente", "Éxito!"); this.Limpiar(); NavigationService navService = NavigationService.GetNavigationService(this); MantenedorArea nextPage = new MantenedorArea(); navService.Navigate(nextPage); } else { MessageBox.Show("No se pudo agregar el Área, verifique que los datos sean correctos", "Aviso"); } } else { MessageBox.Show("El campo Abreviación es obligatorio", "Aviso"); } } else { MessageBox.Show("El campo Nombre es obligatorio", "Aviso"); } } catch (Exception) { MessageBox.Show("No se pudo agregar el Área!", "Alerta"); } } }