Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
        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(); }
        }