private void cargarGrillaControlDiario(EmPleadOs Funcionario) { int n = -10; try { List<HoRaSGeneraDaSEScalaFOn> listaHs = datos.obtenerHorasGeneradasEscalafonEmpleado((uint)Funcionario.NroEmpleado,fechaCorrespondiente); ClientEs cli; foreach (DataGridViewColumn Col in dgvEscalafonEmpleado.Columns) { if (Col.Index > 1) Col.Visible = false; } dgvEscalafonEmpleado.Update(); foreach (HoRaSGeneraDaSEScalaFOn l in listaHs) { n = dgvEscalafonEmpleado.Rows.Add(); cli = datos.obtenerCliente((int)l.NumeroCliente); dgvEscalafonEmpleado.Rows[n].Cells["ClienteServicio"].Value = cli.NumeroCliente + " - "+ cli.Nombre; dgvEscalafonEmpleado.Rows[n].Cells["Servicio"].Value = l.NumeroServicio.ToString(); dgvEscalafonEmpleado.Columns[Utilidades.ControladorUtilidades.nombreDiasInglesAEspanol(fechaCorrespondiente.DayOfWeek.ToString())].Visible = true; dgvEscalafonEmpleado.Rows[n].Cells[Utilidades.ControladorUtilidades.nombreDiasInglesAEspanol(fechaCorrespondiente.DayOfWeek.ToString())].Value = l.HoraEntrada.ToString("dd/MM/yyyy HH:mm") + " a " + l.HoraSalida.ToString("dd/MM/yyyy HH:mm"); n = -10; } dgvEscalafonEmpleado.Update(); } catch (Exception ex) { if (n != -10) dgvEscalafonEmpleado.Rows.RemoveAt(n); MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } dgvEscalafonEmpleado.ClearSelection(); }
private void mtFuncionarioActual_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && mtFuncionarioActual.Text != "") { try { FuncionarioViejo = Controller.obtenerEmpleado(int.Parse(mtFuncionarioActual.Text)); mtFuncionarioActual.Text = FuncionarioViejo.NroEmpleado.ToString(); txtNombreFuncionarioActual.Text = FuncionarioViejo.Nombre + " " + FuncionarioViejo.Apellido; //SendKeys.Send("{TAB}"); mtFuncionarioNuevo.Focus(); FVPronto = true; if (FVPronto && FNPronto) btnAceptar.Enabled = true; } catch (Exception ex) { FVPronto = false; btnAceptar.Enabled = false; MessageBox.Show(ex.Message); } } if (e.KeyCode == Keys.F2) { // Muestro ventana de busqueda de empleados. La misma que en ABMEmpleados BuscarEmpleados busquedaEmps = new BuscarEmpleados(); DialogResult res = busquedaEmps.ShowDialog(this); if (res == DialogResult.OK) { try { FuncionarioViejo = Controller.obtenerEmpleado(busquedaEmps.idEmpleadoSeleccionado); mtFuncionarioActual.Text = FuncionarioViejo.NroEmpleado.ToString(); txtNombreFuncionarioActual.Text = FuncionarioViejo.Nombre + " " + FuncionarioViejo.Apellido; SendKeys.Send("{ENTER}"); mtFuncionarioNuevo.Focus(); FVPronto = true; if (FVPronto && FNPronto) btnAceptar.Enabled = true; } catch (Exception ex) { FVPronto = false; btnAceptar.Enabled = false; MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
//void IEmpleados.buscarEmpleado() //{ // throw new NotImplementedException(); //} //List<Empleado> IEmpleados.obtenerEmpleados() //{ // throw new NotImplementedException(); //} //void IEmpleados.ingresarExtraLiquidacionEmpleado() //{ // throw new NotImplementedException(); //} //void IEmpleados.modificarExtraLiquidacionEmpleado() //{ // throw new NotImplementedException(); //} //void IEmpleados.bajaExtraLiquidacionEmpleado() //{ // throw new NotImplementedException(); //} //List<ExtraLiquidacionEmpleado> IEmpleados.obtenerExtrasLiquidacionEmpleado() //{ // throw new NotImplementedException(); //} //int IEmpleados.ingresarEventoHistorialEmpleado() //{ // throw new NotImplementedException(); //} //void IEmpleados.modificarEventoHistorialEmpleado() //{ // throw new NotImplementedException(); //} //void IEmpleados.bajaEventoHistorialEmpleado() //{ // throw new NotImplementedException(); //} //List<EventoHistorialEmpleado> IEmpleados.obtenerEventosHistorialEmpleado() //{ // throw new NotImplementedException(); //} #endregion #region Funciones_Auxiliares_Locales private Empleado convertEmpleadoDatosToEmpleadoLogica(EmPleadOs cliEmpleado) { Empleado empleado = new Empleado();/* try{ empleado.Antecedentes = false; }catch(Exception e){} if (cliEmpleado.Antecedentes == 0) empleado.AntecedentesPolicialesOMilitares = false; else empleado.AntecedentesPolicialesOMilitares = true; try{ empleado.Apellido = cliEmpleado.Apellido; }catch(Exception e){} try{ empleado.IdBanco = (byte) cliEmpleado.IDBanco; }catch(Exception e){} //try{ // empleado.Barrio = cliEmpleado.Barrio; //}catch(Exception e){} try{ empleado.BPS_AcumulacionLaboral = (byte) cliEmpleado.BpsaCumulacionLaboral; }catch(Exception e){} try{ empleado.BPS_FechaAltaEnBPS = (DateTime) cliEmpleado.BpsfEchaAlta; }catch(Exception e){} try{ empleado.BPS_FechaBaja = (DateTime) cliEmpleado.BpsfEchaBaja; }catch(Exception e){} try{ empleado.CAJ_FechaEmision = (DateTime)cliEmpleado.CajfEchaEmision; }catch(Exception e){} try{ empleado.CAJ_FechaEntrega = (DateTime)cliEmpleado.CajfEchaEntrega; }catch(Exception e){} try{ empleado.CAJ_Numero = cliEmpleado.CajnUmero; }catch(Exception e){} try{ empleado.CantidadHijos = (sbyte) cliEmpleado.CantidadMenoresAcArgo; }catch(Exception e){} if (cliEmpleado.CapacitadoPortarArma == 0) empleado.CapacitadoPorteArma = false; else empleado.CapacitadoPorteArma = true; try{ empleado.Celular = cliEmpleado.Celular; }catch(Exception e){} try{ empleado.CelularEnConvenio = cliEmpleado.CelularenConvenio; }catch(Exception e){} try{ empleado.Ciudad = cliEmpleado.Ciudad; }catch(Exception e){} if (cliEmpleado.CombatienteMilitar == 0) empleado.Combatiente = false; else empleado.Combatiente = true; try{ empleado.Departamento = (short) cliEmpleado.IDDepartamento; }catch(Exception e){} try{ empleado.Direccion = cliEmpleado.Direccion; }catch(Exception e){} try{ empleado.DireccionDeEncuentro = cliEmpleado.DireccionDeEncuentro; }catch(Exception e){} try{ empleado.Edad = (sbyte) cliEmpleado.Edad; }catch(Exception e){} try{ empleado.Email = cliEmpleado.Email; }catch(Exception e){} try{ empleado.IdEmergenciaMedica = (byte) cliEmpleado.IDEmergenciaMedica; }catch(Exception e){} try{ empleado.EntreCalles = cliEmpleado.EntreCalles; }catch(Exception e){} //try{ // empleado.EstadoCivil = cliEmpleado.EstadoCivil; //}catch(Exception e){} //try{ // empleado.FechaEgreso = (DateTime) cliEmpleado.FechaBaja; //}catch(Exception e){} try{ empleado.FechaEgresoPolicialOMilitar = (DateTime)cliEmpleado.FechaEgresoPolicialoMilitar; }catch(Exception e){} try{ empleado.FechaIngreso = (DateTime)cliEmpleado.FechaIngreso; }catch(Exception e){} try{ empleado.FechaIngresoMesaRENAEMSE = (DateTime) cliEmpleado.RenaemsefEchaIngreso; }catch(Exception e){} try{ empleado.FechaIngresoPolicialOMilitar = (DateTime)cliEmpleado.FechaIngresoPolicialoMilitar; }catch(Exception e){} try{ empleado.FechaNacimiento = (DateTime) cliEmpleado.FechaNacimiento; }catch(Exception e){} try{ empleado.FechaTestPsicologico = (DateTime) cliEmpleado.FechaTestPsicologico; }catch(Exception e){} try{ empleado.FechaVencimientoCarneSalud = (DateTime)cliEmpleado.FechaVencimientoCarneDeSalud; }catch(Exception e){} //try{ // empleado.Foto = cliEmpleado.Foto; //}catch(Exception e){} try{ empleado.LugarNacimiento = cliEmpleado.LugarDeNacimiento; }catch(Exception e){} //try{ // empleado.MotivoEgreso = cliEmpleado.MotivoBaja; //}catch(Exception e){} try{ empleado.Mutualista = (byte) cliEmpleado.IDMutualista; }catch(Exception e){} try{ empleado.Nacionalidad = cliEmpleado.Nacionalidad; }catch(Exception e){} try{ empleado.Nombre = cliEmpleado.Nombre; }catch(Exception e){} //try{ // empleado.NumeroAsuntoRENAEMSE = cliEmpleado.RenaemsenUmeroAsunto; //}catch(Exception e){} try{ empleado.NumeroCuenta = cliEmpleado.NumeroCuenta; }catch(Exception e){} try{ empleado.NumeroDocumento = cliEmpleado.NumeroDocumento; }catch(Exception e){} try{ empleado.NumeroEmpleado = cliEmpleado.IDEmpleado; }catch(Exception e){} try{ empleado.Observaciones = cliEmpleado.Observaciones; }catch(Exception e){} try{ empleado.ObservacionesAntecedentes = cliEmpleado.ObservacionesAntecedentes; }catch(Exception e){} if (cliEmpleado.EnServicioArmado == 0) empleado.ServicioArmado = false; else empleado.ServicioArmado = false; //try{ // empleado.Sexo = char.Parse(cliEmpleado.SexO); //}catch(Exception e){} try{ empleado.SubEscalafon = cliEmpleado.SubEscalafonPolicial; }catch(Exception e){} try{ empleado.Sueldo = (float) cliEmpleado.SueldoActual; }catch(Exception e){} //try{ // empleado.TalleCamisa = cliEmpleado.TalleCamisa; //}catch(Exception e){} //try{ // empleado.TalleCampera = cliEmpleado.TalleCampera; //}catch(Exception e){} //try{ // empleado.TallePantalon = cliEmpleado.TallePantalon; //}catch(Exception e){} try{ empleado.TalleZapatos = (sbyte) cliEmpleado.TalleZapatos; }catch(Exception e){} try{ empleado.Telefonos = cliEmpleado.Telefonos; }catch(Exception e){} try{ empleado.TipoDocumento = cliEmpleado.IDTipoDocumento; }catch(Exception e){} //try //{ // empleado.Activo = cliEmpleado; //} //catch (Exception e) { } */ return empleado; }
private void cargarGrillaEscalafon(EmPleadOs Funcionario) { int n = -10; try { List<EScalaFOneMpLeadO> listaEscs = datos.getHorariosEmpleado((int)Funcionario.NroEmpleado); ClientEs cli; foreach (EScalaFOneMpLeadO l in listaEscs) { n = dgvEscalafonEmpleado.Rows.Add(); cli = datos.obtenerCliente((int)l.EScalaFOn.NumeroCliente); dgvEscalafonEmpleado.Rows[n].Cells["ClienteServicio"].Value = cli.Nombre ; dgvEscalafonEmpleado.Rows[n].Cells["Servicio"].Value = l.EScalaFOn.NumeroServicio.ToString(); foreach (HoRaRioEScalaFOn h in l.HoRaRioEScalaFOn) { switch (h.TipOsDiAs.NoMbRe) { case "Descanso": dgvEscalafonEmpleado.Rows[n].Cells[h.DiA].Value = "Descanso"; break; case "Laborable": dgvEscalafonEmpleado.Rows[n].Cells[h.DiA].Value = h.HoRaInI + " a " + h.HoRaFIn; break; //case "Licencia": // dgvEscalafonEmpleado.Rows[n].Cells[h.DiA].Value = "Licencia"; // break; //default: // dgvEscalafonEmpleado.Rows[n].Cells[h.DiA].Value = "Desconocido"; } } n = -10; } } catch (Exception ex) { if (n != -10) dgvEscalafonEmpleado.Rows.RemoveAt(n); MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } dgvEscalafonEmpleado.ClearSelection(); }
private void EmPleadOs_Detach(EmPleadOs entity) { entity.TipOscarGoS = null; }
private void EmPleadOs_Attach(EmPleadOs entity) { entity.TipOscarGoS = this; }
public void altaEmpleado(int idEmpleado, string nombre, string apellido, int idTipoDocumento, string documento, string lugarNacimiento, char sexo, DateTime? fechaPsicologo, DateTime? fechaNacimiento, int edad, DateTime? fechaIngreso, string telefono, string celular, string celularConvenio, string email, string estadoCivil, int cantidadMenoresACargo, byte[] foto, float valorHora, bool activo, DateTime? fechaBaja, string motivoBaja, /* Segundo Tab */ int idDepartamento, int ciudad, int barrio, string codigoPostal, string direccion, string entreCalles, string puntoEncuentro, string numeroAsuntoRENAEMSE, DateTime? fechaIngresoRENAEMSE, int acumulacionLaboralBPS, DateTime? fechaAltaBPS, bool bajaBPS, DateTime? fechaBajaBPS, string numeroCAJ, DateTime? fechaEmisionCAJ, DateTime? fechaEntregaCAJ, bool antecedentesEmpleado, string observacionesAntecedentesEmpleado, bool antecedentesPolicialesOMilitares, string PolicialOMilitar, DateTime? fechaIngresoAntecedete, DateTime? fechaEgresoAntecedente, string subEscalafon, bool combatiente, string talleCamisa, string tallePantalon, string talleZapatos, string talleCampera, DateTime? vencimientoCarneSalud, int idMutualista, int idEmergenciaMedica, bool capacitadoPorteArma, bool enservicioArmado, string observacionesEmpleado, string nivelEducativo, int idCargo, DateTime? fechaPagoEfectuado, DateTime? fechaPrevistaPago, String servicioActual, string turno, bool ConstanciaDomicilio, DateTime? FechaEntregaCelular, bool PerteneceASindicato, bool NoLlevaTicketsAlimentacion) { Table<EmPleadOs> tablaEmpleados; try { tablaEmpleados = database.GetTable<EmPleadOs>(); EmPleadOs emp = new EmPleadOs(); emp.NroEmpleado = (uint)idEmpleado; emp.Nombre = nombre; emp.Apellido = apellido; emp.IDTipoDocumento = (sbyte)idTipoDocumento; emp.NumeroDocumento = documento; emp.SexO = sexo.ToString(); emp.IDDepartamento = (sbyte)idDepartamento; emp.IDCiudad = (sbyte)ciudad; emp.IDBarrio = (sbyte)barrio; //emp.Ciudad = ciudad; //emp.Barrio = barrio; emp.CodigoPostal = codigoPostal; emp.Direccion = direccion; emp.DireccionDeEncuentro = puntoEncuentro; emp.EntreCalles = entreCalles; emp.Telefonos = telefono; emp.Celular = celular; emp.CelularenConvenio = celularConvenio; emp.EstadoCivil = estadoCivil; emp.Email = email; emp.Foto = foto; emp.Edad = (sbyte)edad; emp.FechaNacimiento = fechaNacimiento; emp.LugarDeNacimiento = lugarNacimiento; emp.FechaIngreso = fechaIngreso; if (antecedentesEmpleado) { emp.Antecedentes = 1; emp.ObservacionesAntecedentes = observacionesAntecedentesEmpleado; } else { emp.Antecedentes = 0; emp.ObservacionesAntecedentes = null; } emp.FechaVencimientoCarneDeSalud = vencimientoCarneSalud; emp.IDMutualista = (byte)idMutualista; emp.IDEmergenciaMedica = (byte)idEmergenciaMedica; emp.CantidadMenoresAcArgo = (sbyte)cantidadMenoresACargo; emp.TalleCamisa = talleCamisa; if (talleZapatos != "") emp.TalleZapatos = (sbyte)int.Parse(talleZapatos); else emp.TalleZapatos = null; emp.TallePantalon = tallePantalon; emp.TalleCampera = talleCampera; emp.FechaBaja = fechaBaja; emp.MotivoBaja = motivoBaja; if (capacitadoPorteArma) emp.CapacitadoPortarArma = 1; else emp.CapacitadoPortarArma = 0; if (enservicioArmado) emp.EnServicioArmado = 1; else emp.EnServicioArmado = 0; if (antecedentesPolicialesOMilitares) { emp.AntecedentesPolicialesOmIlitares = 1; if (PolicialOMilitar == "Policia") emp.PolicialesoMilitar = 0; else emp.PolicialesoMilitar = 1; emp.FechaIngresoPolicialoMilitar = fechaIngresoAntecedete; emp.FechaEgresoPolicialoMilitar = fechaEgresoAntecedente; } else emp.AntecedentesPolicialesOmIlitares = 0; emp.ServicioActual = servicioActual; emp.Turno = turno; emp.ValorHora = valorHora; emp.FechaPrevistaPago = fechaPrevistaPago; emp.FechaPagoEfectuado = fechaPagoEfectuado; //emp.SueldoActual = sueldo; //emp.IDBanco = (byte)idBanco; //emp.NumeroCuenta = numeroCuenta; emp.Observaciones = observacionesEmpleado; emp.CajnUmero = numeroCAJ; emp.CajfEchaEmision = fechaEmisionCAJ; emp.CajfEchaEntrega = fechaEntregaCAJ; emp.BpsaCumulacionLaboral = (byte)acumulacionLaboralBPS; emp.BpsfEchaAlta = fechaAltaBPS; if (bajaBPS) emp.BpseSBaja = 1; else emp.BpseSBaja = 0; emp.BpsfEchaBaja = fechaBajaBPS; emp.FechaTestPsicologico = fechaPsicologo; //emp.MtssfEchaAlta = fechaAltaMTSS; //if (bajaMTSS) // emp.MtsseSBaja = 1; //else // emp.MtsseSBaja = 0; //emp.MtssfEchaBaja = fechaBajaMTSS; emp.SubEscalafonPolicial = subEscalafon; if (combatiente) emp.CombatienteMilitar = 1; else emp.CombatienteMilitar = 0; emp.RenaemsefEchaIngreso = fechaIngresoRENAEMSE; emp.RenaemsenUmeroAsunto = numeroAsuntoRENAEMSE; emp.NivelEducativo = nivelEducativo; emp.IDCargo = (uint)idCargo; //emp.FechaPagoFinal = fechaEgreso; if (activo) emp.Activo = 1; else emp.Activo = 0; if (ConstanciaDomicilio) emp.ConstanciaDomicilio = 1; else emp.ConstanciaDomicilio = 0; emp.FechaEntregaCelular = FechaEntregaCelular; emp.EnSindicato = (sbyte) (PerteneceASindicato ? 1 : 0); emp.NoLlevaTicketsAlimentacion =(sbyte) (NoLlevaTicketsAlimentacion ? 1 : 0); tablaEmpleados.InsertOnSubmit(emp); database.SubmitChanges(System.Data.Linq.ConflictMode.FailOnFirstConflict); } catch (Exception ex) { WriteErrorLog(ex); throw ex; } }
private void cargarEmpleado(EmPleadOs empleado) { //try //{ // empleado.Antecedentes = false; //} //catch (Exception e) { } if (empleado.AntecedentesPolicialesOmIlitares == 1) cbAntecedentePolicialoMilitar.Checked = true; else cbAntecedentePolicialoMilitar.Checked = false; if (empleado.PolicialesoMilitar != null) cmbPolicialMilitar.SelectedIndex = (int)empleado.PolicialesoMilitar; try { txtApellido.Text = empleado.Apellido; } catch (Exception e) { } try { cmbTurno.SelectedItem = empleado.Turno; } catch (Exception e) { } //try //{ // txtBarrio.Text = empleado.Barrio; //} //catch (Exception e) { } try { txtCodigoPostal.Text = empleado.CodigoPostal; } catch (Exception e) { } try { mtAcumulacionBPS.Text = empleado.BpsaCumulacionLaboral.ToString(); } catch (Exception e) { } try { if (empleado.BpsfEchaAlta != null) dtpFechaAltaBPS.Text = empleado.BpsfEchaAlta.Value.ToString(); } catch (Exception e) { } try { cbBajadoBPS.Checked = (empleado.BpseSBaja == 1); } catch (Exception e) { } try { if (empleado.BpsfEchaBaja != null) dtpFechaBajaBPS.Text = empleado.BpsfEchaBaja.Value.ToString(); } catch (Exception e) { } //try //{ // if (empleado.MtssfEchaAlta != null) // dtpFechaAltaMTSS.Text = empleado.MtssfEchaAlta.Value.ToString(); //} //catch (Exception e) { } //try //{ // cbBajadoMTSS.Checked = (empleado.MtsseSBaja == 1); //} //catch (Exception e) { } //try //{ // if (empleado.MtssfEchaBaja != null) // dtpFechaBajaMTSS.Text = empleado.MtssfEchaBaja.Value.ToString(); //} //catch (Exception e) { } try { if (empleado.FechaPagoEfectuado != null) mtFechaPagoEfectuado.Text = empleado.FechaPagoEfectuado.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaPrevistaPago != null) mtFechaPrevistaPago.Text = empleado.FechaPrevistaPago.Value.ToString(); } catch (Exception e) { } try { if (empleado.CajfEchaEmision != null) dtpFechaEmisionCAJ.Text = empleado.CajfEchaEmision.Value.ToString(); } catch (Exception e) { } try { if (empleado.CajfEchaEntrega != null) dtpFechaEntregaCAJ.Text = empleado.CajfEchaEntrega.Value.ToString(); } catch (Exception e) { } try { txtNumeroCAJ.Text = empleado.CajnUmero; } catch (Exception e) { } try { mtCantidadHijos.Text = empleado.CantidadMenoresAcArgo.ToString(); } catch (Exception e) { } if (empleado.CapacitadoPortarArma == 1) cbCapacitadoPorteArma.Checked = true; else cbCapacitadoPorteArma.Checked = false; try { txtCelular.Text = empleado.Celular; } catch (Exception e) { } try { txtCelularConvenio.Text = empleado.CelularenConvenio; } catch (Exception e) { } //try //{ // txtCiudad.Text = empleado.Ciudad; //} //catch (Exception e) { } //try //{ // if (empleado.CombatienteMilitar == 1) // cbCombatiente.Checked = true; // else // cbCombatiente.Checked = false; //} //catch (Exception e) { } try { cmbDepartamento.SelectedValue = (int)empleado.IDDepartamento; } catch (Exception e) { } try { cmbCiudades.SelectedValue = (int)empleado.IDCiudad; } catch (Exception e) { } try { cmbBarrios.SelectedValue = (int)empleado.IDBarrio; } catch (Exception e) { } try { txtDireccion.Text = empleado.Direccion; } catch (Exception e) { } try { txtPuntoEncuentro.Text = empleado.DireccionDeEncuentro; } catch (Exception e) { } try { lblEdad.Text = empleado.Edad.ToString(); } catch (Exception e) { } try { txtEmail.Text = empleado.Email; } catch (Exception e) { } try { cmbEmergenciaMedica.SelectedValue = (int)empleado.IDEmergenciaMedica; //cmbEmergenciaMedica.SelectedIndex = cmbEmergenciaMedica.Items.IndexOf((int)empleado.IDEmergenciaMedica); } catch (Exception e) { } try { txtEntreCalles.Text = empleado.EntreCalles; } catch (Exception e) { } try { cmbEstadoCivil.SelectedItem = empleado.EstadoCivil; } catch (Exception e) { } try { if (empleado.Activo == 1) { lblEstadoEmpleado.Text = "Activo"; lblEstadoEmpleado.ForeColor = Color.LimeGreen; } else { cbNoActivo.Checked = true; lblEstadoEmpleado.Text = "Inactivo"; lblEstadoEmpleado.ForeColor = Color.Red; } } catch (Exception e) { } try { if (empleado.FechaBaja != null) dtpFechaBaja.Text = empleado.FechaBaja.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaEgresoPolicialoMilitar != null) dtpFechaEgresoPolicialMilitar.Text = empleado.FechaEgresoPolicialoMilitar.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaIngreso != null) dtpFechaIngreso.Text = empleado.FechaIngreso.Value.ToString(); } catch (Exception e) { } try { if (empleado.RenaemsefEchaIngreso != null) dtpFechaIngresoRenaemse.Text = empleado.RenaemsefEchaIngreso.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaIngresoPolicialoMilitar != null) dtpFechaIngresoPolicialMilitar.Text = empleado.FechaIngresoPolicialoMilitar.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaNacimiento != null) dtpFechaNacimiento.Text = empleado.FechaNacimiento.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaTestPsicologico != null) dtpPsicologo.Text = empleado.FechaTestPsicologico.Value.ToString(); } catch (Exception e) { } try { if (empleado.FechaEntregaCelular != null) dtpFechaEntregaCelular.Text = empleado.FechaEntregaCelular.Value.ToString(); } catch (Exception e) { } cbConstanciaDomicilio.Checked = empleado.ConstanciaDomicilio == 1; try { if (empleado.FechaVencimientoCarneDeSalud != null) dtpFechaVencimientoCarneSalud.Text = empleado.FechaVencimientoCarneDeSalud.Value.ToString(); } catch (Exception e) { } try { System.Drawing.Image img = ControladorUtilidades.convertByteArrayToImage(empleado.Foto); if (img != null) pbFoto.Image = img; } catch (Exception e) { } try { txtLugarNacimiento.Text = empleado.LugarDeNacimiento; } catch (Exception e) { } try { txtMotivoBaja.Text = empleado.MotivoBaja; } catch (Exception e) { } try { cmbMutualista.SelectedValue = (int)empleado.IDMutualista; } catch (Exception e) { } try { txtNombre.Text = empleado.Nombre; } catch (Exception e) { } try { txtNumAsuntoRenaemse.Text = empleado.RenaemsenUmeroAsunto; } catch (Exception e) { } try { txtServicioActual.Text = empleado.ServicioActual; } catch (Exception e) { } try { mtNumeroDocumento.Text = empleado.NumeroDocumento; } catch (Exception e) { } try { mtNumeroEmpleado.Text = empleado.NroEmpleado.ToString(); } catch (Exception e) { } try { empleado.Observaciones = empleado.Observaciones; } catch (Exception e) { } cbEnServicioArmado.Checked = empleado.EnServicioArmado == 1; try { if (empleado.SexO == "F") rbFemenino.Checked = true; else rbMasculino.Checked = true; } catch (Exception e) { } try { txtPolicialSubEscalafon.Text = empleado.SubEscalafonPolicial; } catch (Exception e) { } try { txtValorHora.Text = empleado.ValorHora.ToString(); } catch (Exception e) { } try { txtTallePantalon.Text = empleado.TalleCamisa; } catch (Exception e) { } try { txtTalleCampera.Text = empleado.TalleCampera; } catch (Exception e) { } try { txtTalleCamisa.Text = empleado.TallePantalon; } catch (Exception e) { } try { mtTalleZapatos.Text = empleado.TalleZapatos.ToString(); } catch (Exception e) { } try { txtTelefono.Text = empleado.Telefonos; } catch (Exception e) { } try { txtObservaciones.Text = empleado.Observaciones; } catch (Exception e) { } try { if (empleado.ObservacionesAntecedentes != null) { rbAntecedentes_SI.Checked = true; txtObservacionesAntecedentes.Text = empleado.ObservacionesAntecedentes; } } catch (Exception e) { } //try //{ // // Chequear porque el Selected index no deberia ser igual al IdTipoDocumento. // cmbTipoDocumento.SelectedValue = (int)empleado.IDTipoDocumento; //} //catch (Exception e) { } try { // Chequear porque el Selected index no deberia ser igual al IdTipoDocumento. cmbNivelEducativo.Text = empleado.NivelEducativo; } catch (Exception e) { } try { // Chequear porque el Selected index no deberia ser igual al IdTipoDocumento. cmbTiposCargos.SelectedValue = (int)empleado.IDCargo; } catch (Exception e) { } if (empleado.FechaNacimiento != null) lblEdad.Text = calcularEdad(DateTime.ParseExact(dtpFechaNacimiento.Text, @"dd/MM/yyyy", DateTimeFormatInfo.InvariantInfo)).ToString(); cbPerteneceASindicato.Checked = empleado.EnSindicato == 1; //try //{ // if (empleado.FechaPagoFinal != null) // { // cbEgresadoEmpresa.Checked = true; // mtFechaPagoEfectuado.Text = empleado.FechaPagoFinal.Value.ToString(); // } //} //catch (Exception e) { } cbNoPagarTicketsAlimentacion.Checked = empleado.NoLlevaTicketsAlimentacion == 1; lblEmpleadoCargado.Text = mtNumeroEmpleado.Text + " - " + txtNombre.Text + " " + txtApellido.Text; cargarHistorialEmpleado((int)empleado.NroEmpleado); dtpExtrasFecha.Value = DateTime.Today; mtExtrasCantCuotas.Text = "1"; cargarGrillaExtraLiquidacionEmpleado(); }