//Modificar Cajero private void btnModificar_Click(object sender, EventArgs e) { try { usuBuscado.NomCompleto = txtNomApe.Text; try { ((Cajero)usuBuscado).HoranIni = Convert.ToDateTime(txtHoraIni.Text); ((Cajero)usuBuscado).HoranFin = Convert.ToDateTime(txtHoraFin.Text); if (((Cajero)usuBuscado).HoranFin <= ((Cajero)usuBuscado).HoranIni) { throw new Exception("La hora de Fin debe ser mayor a la de inicio"); } } catch (FormatException) { throw new Exception("La hora de inicio y de fin deben ser reales"); } catch (Exception ex) { throw ex; } IServicio serv = new ServicioClient(); serv.ModificarUsuario(usuBuscado, usuLogueado); EstadoInicial(); lblMensajes.Text = "El usuario fue modificado exitosamente"; } catch (Exception ex) { if (ex.Message.Length > 80) { lblMensajes.Text = ex.Message.Substring(0, 80); } else { lblMensajes.Text = ex.Message; } } }