private void frmModificarTelefono_Load(object sender, EventArgs e) { Services.OperacionesTelefonos Nuevofrm = new Services.OperacionesTelefonos(); Services.OperacionesEmpleado mi = new Services.OperacionesEmpleado(); mi.ConsultarId(Idempleado); Nuevofrm.ObtenerTelefonos(Services.OperacionesEmpleado.idEmpleadoTelefono); PopularListar(); }
public void Ingresar() { try { DataRepository.PropiedadesEmpleado PE = new DataRepository.PropiedadesEmpleado(); Services.OperacionesEmpleado OE = new Services.OperacionesEmpleado(); if (mskIdentidad.Text != " - -") { PE.Identidad = mskIdentidad.Text; if (txtNombre.Text.Any()) { PE.Nombres = txtNombre.Text; if (txtApellido.Text.Any()) { PE.Apellidos = txtApellido.Text; if (txtDireccion.Text.Any()) { PE.Direccion = txtDireccion.Text; if (cbGenero.Text.Any()) { if (cbGenero.Text == "Masculino") { PE.Genero = true; } else { PE.Genero = false; } if (cbCargo.Text.Any()) { idCargo = cbCargo.SelectedValue.ToString(); PE.Id_PuestoEmpleado = int.Parse(idCargo); if (cbEstadocivil.Text.Any()) { if (cbEstadocivil.Text == "Soltero(a)") { PE.EstadoCivil = false; } else { PE.EstadoCivil = true; } if (cbEstadocivil.Text.Any()) { if (chkhablitado.Checked) { PE.EstadoEmpleado = true.ToString(); } else { PE.EstadoEmpleado = false.ToString(); } if (chkSi.Checked) { if (Services.OperacionesEmpleado.validacionIdentidad == true) { this.Hide(); frmAgregarUsuario Nuevofrm = new frmAgregarUsuario(); frmAgregarUsuario.ingresar = true; Nuevofrm.RecibirValoesAgregarEmpleado(PE.Identidad, bool.Parse(PE.EstadoEmpleado)); Nuevofrm.ShowDialog(); } else { mskIdentidad.Focus(); } } else { Services.OperacionesEmpleado OU = new Services.OperacionesEmpleado(); frmAgregarUsuario.ingresar = false; guardar = false; OE.InsertarEmpleado(PE); OU.ConsultarId(mskIdentidad.Text); if (Services.OperacionesEmpleado.validacionIdentidad == true) { MessageBox.Show("Sus datos han sido agregados exitosamente. Por favor agregue números teléfonos a este empleado"); frmTelefonos Nuevofrm = new frmTelefonos(); Nuevofrm.ShowDialog(); } else { MessageBox.Show("Por favor verifique la identidad."); mskIdentidad.Clear(); mskIdentidad.Focus(); } } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); cbEstadocivil.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); cbCargo.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); cbGenero.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); txtDireccion.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); txtApellido.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); txtNombre.Focus(); } } else { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); mskIdentidad.Focus(); } } catch (NullReferenceException ex) { MessageBox.Show("¡Debe llenar todos los campos para poder ingresar el empleado!"); } }