public List <Work> GetList()
 {
     return(_workDal.GetList());
 }
 public List <Work> GetWorks(Expression <Func <Work, bool> > filter = null)
 {
     return(MapperHelper.MapToSameType(_workDal.GetList(filter)));
 }