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