using Admin.Core.IRepository;
using Admin.Core.IService;
using Admin.Core.Model;
using log4net;
using System;
using System.Threading.Tasks;

namespace Admin.Core.Service
{
    /// <summary>
    /// RecordProductFinishServices
    /// </summary>	
    public class RecordSidePanelComplateServices : BaseServices<RecordSidePanelComplate>, IRecordSidePanelComplateServices
    {
        private static readonly log4net.ILog logHelper = LogManager.GetLogger(typeof(RecordOutStoreServices));
        private readonly IBaseRepository<RecordSidePanelComplate> _dal;
        public RecordSidePanelComplateServices(IBaseRepository<RecordSidePanelComplate> dal)
        {
            this._dal = dal;
            base.BaseDal = dal;
        }


        public async Task<bool> InsertSidePanelCimplate(RecordSidePanelComplate sidePanelComplate)
        {
            bool result = false;
            try
            {
                int r =await _dal.AddAsync(sidePanelComplate);
                if (r > 0) result=true;

            }
            catch (Exception ex)
            {
                logHelper.Error("完成记录添加异常", ex);
            }

            return result;
        }
    }
}