public RespuestaConsultarIdentificacion ConsultarIdentificacion(string identificacion) { RespuestaConsultarIdentificacion respuesta = new RespuestaConsultarIdentificacion(); try { conexion.Open(); respuesta.Usuario = usuarioRepository.ConsultarIdentificacion(identificacion); respuesta.Error = false; if (respuesta.Usuario == null) { respuesta.Mensaje = "El usuario no existe"; } else { respuesta.Mensaje = "Buscando"; } return(respuesta); } catch (Exception e) { respuesta.Error = true; respuesta.Mensaje = "Error de aplicación " + e.Message; return(respuesta); } finally { conexion.Close(); } }
public RespuestaConsultarIdentificacion GuardarLlegada(Empleado empleado) { RespuestaConsultarIdentificacion respuesta = new RespuestaConsultarIdentificacion(); try { conexion.Open(); if (empleadoRepository.ConsultarIdentificacion(empleado.Cedula) != null) { empleadoRepository.GuardarLlegada(empleado); string mensaje = $"Se guardó la llegada de {empleado.PrimerNombre} satisfactoriamente"; respuesta.Mensaje = mensaje; return(respuesta); } else if (empleadoRepository.ConsultarIdentificacion(empleado.Cedula) is null) { string mensaje = $"No existe trabajador"; respuesta.Mensaje = mensaje; return(respuesta); } return(respuesta); } catch (Exception e) { string mensaje = $"Error de la Aplicacion: {e.Message}"; respuesta.Mensaje = mensaje; return(respuesta); } finally { conexion.Close(); } }