private void Page_Loaded(object sender, RoutedEventArgs e) { MSeleccion Metd = new MSeleccion(); var resp = Metd.MostrarPaises(); CbPaisNac.ItemsSource = resp; CbPaisNac.DisplayMemberPath = "Pais"; CbPaisNac.SelectedValuePath = "Codigo"; var resp2 = new MDepartamento().Mostrar(""); CbDepartamento.ItemsSource = resp2; CbDepartamento.DisplayMemberPath = "nombre"; CbDepartamento.SelectedValuePath = "idDepartamento"; var resp3 = new MTipoTramite().MostrarStatus(); CbEstadoLegal.ItemsSource = resp3; CbEstadoLegal.DisplayMemberPath = "statusCambio"; CbEstadoLegal.SelectedValuePath = "statusCambio"; CbFechaApl.DisplayDateEnd = DateTime.Today; RefreshDGIdiomas(); RefreshDGEducacion(); }
public RelacionesLaboralesFrm() { InitializeComponent(); MSeleccion MSel = new MSeleccion(); var res = MSel.MostrarEmpleado(""); foreach (DEmpleado item in res) { item.nombre = item.nombre + " " + item.apellido; } CbEmpleado.ItemsSource = res; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; MTipoTramite MTTR = new MTipoTramite(); var resp = MTTR.Mostrar(""); CbTipoTramite.ItemsSource = resp; CbTipoTramite.DisplayMemberPath = "nombre"; CbTipoTramite.SelectedValuePath = "idTipoTramite"; }
void FetchEmpleado() { MSeleccion SelMetodo = new MSeleccion(); var Resp2 = SelMetodo.EncontrarSeleccion(Empleado.idEmpleado); if (Resp2.Count < 1) { NotAvailablePanel.Visibility = Visibility.Visible; return; } else { NotAvailablePanel.Visibility = Visibility.Collapsed; } var DatosSeleccion = Resp2[0]; EmpleadoEntrevistado = Empleado; EmpleadoSelEntrevistado = DatosSeleccion; txtNombre.Text = Empleado.nombre; txtApellido.Text = Empleado.apellido; txtDireccion.Text = Empleado.direccion; if (!Regex.IsMatch(Empleado.curriculum, @"^https?:\/\/", RegexOptions.IgnoreCase)) { Empleado.curriculum = "http://" + Empleado.curriculum; } UrlCurriculo.NavigateUri = new Uri(Empleado.curriculum); txtDocumento.Text = Empleado.cedula; int edad = (DateTime.Today.Year - Empleado.fechaNacimiento.Year); if (Empleado.fechaNacimiento.Date > DateTime.Today.AddYears(-edad)) { edad--; } txtFechaNac.Text = Empleado.fechaNacimiento.ToShortDateString() + " (" + edad + " Años)"; txtPaisNac.Text = Empleado.nacionalidad; // por cambiar, debe verse "España - ES" txtEstadoLegal.Text = Empleado.estadoLegal; txtEmail.Text = Empleado.email; txtTelf.Text = Empleado.telefono; var res = new MDepartamento().Encontrar(Empleado.idDepartamento)[0]; txtNombrePosicion.Text = DatosSeleccion.nombrePuesto; txtDepartamento.Text = res.nombre; txtFechaApl.Text = DatosSeleccion.fechaAplicacion.ToShortDateString(); RefreshDGIdiomas(); RefreshDGEducacion(); }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { int id = (int)((Button)sender).CommandParameter; List <DEmpleado> Empleado = new MSeleccion().EmpleadoEntrevista(id); Parent.MostrarDetalleSeleccionado(Empleado[0]); }
private void Window_Loaded(object sender, RoutedEventArgs e) { DPFechaSolicitud.DisplayDateEnd = DateTime.Today; var resp = new MSeleccion().MostrarEmpleado(); CbEmpleado.ItemsSource = resp; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { int id = (int)((Button)sender).CommandParameter; List <DEmpleado> Empleado = new MSeleccion().EncontrarEmpleado(id); AsignarEntrevistadorFrm frm = new AsignarEntrevistadorFrm(Empleado[0]); frm.ShowDialog(); Refresh(txtBuscar.Text); }
private void Window_Loaded(object sender, RoutedEventArgs e) { RBSolicitudes.IsChecked = true; Refresh(); var resp = new MSeleccion().MostrarEmpleado(); CbEmpleado.ItemsSource = resp; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; }
public DeudaFrm() { InitializeComponent(); txtMonto.KeyDown += new KeyEventHandler(Validaciones.TextBoxValidatePrices); var res = new MSeleccion().MostrarEmpleado(""); foreach (DEmpleado item in res) { item.nombre = item.nombre + " " + item.apellido; } CbEmpleado.ItemsSource = res; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; }
public DeudaDG() { InitializeComponent(); RbNoPagado.IsChecked = true; var res = new MSeleccion().MostrarEmpleado(""); foreach (DEmpleado item in res) { item.nombre = item.nombre + " " + item.apellido; } CbEmpleado.ItemsSource = res; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; }
private void RBEmpleado_Checked(object sender, RoutedEventArgs e) { MType = MetaType.Empleado; MSeleccion MSel = new MSeleccion(); var res = MSel.MostrarEmpleado(""); foreach (DEmpleado item in res) { item.nombre = item.nombre + " " + item.apellido; } CbSeleccion.ItemsSource = res; CbSeleccion.DisplayMemberPath = "nombre"; CbSeleccion.SelectedValuePath = "idEmpleado"; CbSeleccion.SelectedIndex = -1; }
public SeleccionarPago() { InitializeComponent(); MSeleccion MSel = new MSeleccion(); var res = MSel.MostrarEmpleado(""); foreach (DEmpleado item in res) { item.nombre = item.nombre + " " + item.apellido; } CbEmpleado.ItemsSource = res; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; btnEnviar.Visibility = Visibility.Collapsed; }
public void Despedido() { var resp = new MSeleccion().Despido(Empleado.idEmpleado, txtRazon.Text, TotalLiquidacion); if (resp.Equals("OK")) { MAuditoria.Insertar(new DAuditoria( Menu.ActUsuario.idUsuario, DAuditoria.Despedir, "Se ha Despedido al empleado Nº" + Empleado.idEmpleado)); MessageBox.Show("Despido completado!", "SwissNet", MessageBoxButton.OK, MessageBoxImage.Information); this.DialogResult = true; this.Close(); } else { MessageBox.Show(resp); } }
private void CbDepartamento_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (CbDepartamento.SelectedIndex > -1) { PlaceDepartamento.Text = ""; var resp = new MSeleccion().MostrarEmpleadoByDepartamento((int)CbDepartamento.SelectedValue); CbEmpleado.ItemsSource = resp; CbEmpleado.DisplayMemberPath = "nombre"; CbEmpleado.SelectedValuePath = "idEmpleado"; CbEmpleado.IsEnabled = true; Refresh(); } else { PlaceDepartamento.Text = "Seleccionar Departamento"; CbEmpleado.IsEnabled = false; CbEmpleado.SelectedIndex = -1; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { MSeleccion Metd = new MSeleccion(); var resp = Metd.MostrarPaises(); CbPaisNac.ItemsSource = resp; CbPaisNac.DisplayMemberPath = "Pais"; CbPaisNac.SelectedValuePath = "Codigo"; var resp2 = new MDepartamento().Mostrar(""); CbDepartamento.ItemsSource = resp2; CbDepartamento.DisplayMemberPath = "nombre"; CbDepartamento.SelectedValuePath = "idDepartamento"; var resp3 = new MTipoTramite().MostrarStatus(); CbEstadoLegal.ItemsSource = resp3; CbEstadoLegal.DisplayMemberPath = "statusCambio"; CbEstadoLegal.SelectedValuePath = "statusCambio"; fillForm(DataFill); }
void FetchEmpleado() { MSeleccion SelMetodo = new MSeleccion(); var Empleado = SelMetodo.EncontrarEmpleado(idEmpleado)[0]; var DatosSeleccion = SelMetodo.EncontrarSeleccion(Empleado.idEmpleado)[0]; var contrato = new MContrato().Encontrar(Empleado.idEmpleado); if (contrato.Count > 0) { Contrato = contrato[0]; TimeSpan yearsOld = (Empleado.fechaCulminacion ?? DateTime.Now) - contrato[0].fechaContratacion; int years = (int)(yearsOld.TotalDays / 365.25); int months = (int)(((yearsOld.TotalDays / 365.25) - years) * 12); AñosAntiguedad = years; MesesAntiguedad = months; string antiguedad = ""; if (years > 0) { antiguedad = years + " años " + (months > 0 ? (" y " + months + " meses") : ""); } else { antiguedad = months + " meses"; } txtAntiguedad.Text = antiguedad; } else { GridAntiguedad.Visibility = Visibility.Collapsed; } EmpleadoEntrevistado = Empleado; EmpleadoSelEntrevistado = DatosSeleccion; txtNombre.Text = Empleado.nombre; txtApellido.Text = Empleado.apellido; txtDireccion.Text = Empleado.direccion; if (!Regex.IsMatch(Empleado.curriculum, @"^https?:\/\/", RegexOptions.IgnoreCase)) { Empleado.curriculum = "http://" + Empleado.curriculum; } UrlCurriculo.NavigateUri = new Uri(Empleado.curriculum); txtDocumento.Text = Empleado.cedula; txtFechaNac.Text = Empleado.fechaNacimiento.ToString(); txtPaisNac.Text = Empleado.nacionalidad; // por cambiar, debe verse "España - ES" txtEstadoLegal.Text = Empleado.estadoLegal; txtEmail.Text = Empleado.email; txtTelf.Text = Empleado.telefono; var res = new MDepartamento().Encontrar(Empleado.idDepartamento)[0]; txtNombrePosicion.Text = DatosSeleccion.nombrePuesto; txtDepartamento.Text = res.nombre; txtFechaApl.Text = DatosSeleccion.fechaAplicacion.ToString(); RefreshDGIdiomas(); RefreshDGEducacion(); CalcularLiquidación(); }