예제 #1
0
        /// <summary>
        /// Get Data From ManagerTask on Db and send to Model
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ManagerTaskModel GetTaskById(int id)
        {
            Guard.Against.Null(id, nameof(id));
            Guard.Against.Zero(id, nameof(id));

            var match = _repositoryInstance.GetById(id);

            if (match == null)
            {
                return(null);
            }

            var totask = new ManagerTaskModel();

            _adapter.Adapt(match, totask);

            return(totask);
        }