Example #1
0
        public PartnerDTO GetByid(int id)
        {
            var data = MapperProfile.MapperConfig().Map <Partner, PartnerDTO>(_unitOfWork.PartnerRepository.GetById(id));

            data.LinkImage = baseUrl + data.PartnerImage;
            return(data);
        }
Example #2
0
        public AboutUsDTO GetByid(int id)
        {
            var data = MapperProfile.MapperConfig().Map <AboutU, AboutUsDTO>(_unitOfWork.AboutUsRepository.GetById(id));

            data.LinkImage = baseUrl + data.AboutImage;
            return(data);
        }
Example #3
0
        public object GetUserById(int id)
        {
            var data = MapperProfile.MapperConfig().Map <User, UserDTO>(_unitOfWork.UserRepository.GetById(id));

            data.UserDonates = MapperProfile.MapperConfig().Map <List <UserDonate>, List <UserDonateDTO> >(_unitOfWork.UserDonateRepository.Get().Where(x => x.UserID == data.ID).ToList());
            return(data);
        }
Example #4
0
        //get all list donate
        public List <DonateDTO> GetAll()
        {
            var data = _unitOfWork.DonateRepository.Get();

            CheckStatusForDonate();
            return(MapperProfile.MapperConfig().Map <List <Donate>, List <DonateDTO> >(data.ToList()));
        }
Example #5
0
 public bool Edit(TypeProgramDTO typeProgram)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <TypeProgram>(typeProgram);
         _unitOfWork.TypeProgramRepository.Edit(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #6
0
 public bool Create(UserQuestionDTO userQuestion)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <UserQuestionDTO, UserQuestion>(userQuestion);
         _unitOfWork.UserQuestionRepository.Create(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #7
0
 public bool Edit(AboutUsDTO aboutUs)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <AboutUsDTO, AboutU>(aboutUs);
         _unitOfWork.AboutUsRepository.Edit(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #8
0
 public bool Create(ProgramDTO program)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <ProgramDTO, Program>(program);
         _unitOfWork.ProgramRepository.Create(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #9
0
 public bool Edit(CategoryDTO category)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <Category>(category);
         _unitOfWork.CategoryRepository.Edit(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #10
0
 public bool Edit(PartnerDTO partner)
 {
     try
     {
         var data = MapperProfile.MapperConfig().Map <PartnerDTO, Partner>(partner);
         _unitOfWork.PartnerRepository.Edit(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #11
0
 public bool Edit(ProgramDTO program)
 {
     try
     {
         program.ProDateCreate = _unitOfWork.ProgramRepository.GetById(program.ID).ProDateCreate;
         var data = MapperProfile.MapperConfig().Map <ProgramDTO, Program>(program);
         _unitOfWork.ProgramRepository.Edit(data);
         return(_unitOfWork.Commit());
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }
Example #12
0
        //
        public bool Create(DonateDTO donate)
        {
            try
            {
                donate.DonateStatus     = donate.StartDay > DateTime.Now ? DonateStatus.Upcoming : DonateStatus.Ongoing;
                donate.DonateDateCreate = DateTime.Now;
                donate.DonateHide       = false;

                var data = MapperProfile.MapperConfig().Map <DonateDTO, Donate>(donate);
                _unitOfWork.DonateRepository.Create(data);
                return(_unitOfWork.Commit());
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(false);
            }
        }
Example #13
0
        public UserDTO Register(UserDTO user)
        {
            var userData = MapperProfile.MapperConfig().Map <UserDTO, User>(user);

            userData.UserPwd        = Encrypt.EncryptPasswordMD5(userData.UserPwd);
            userData.UserDateCreate = DateTime.Now;
            userData.UserActive     = true;
            //add only user role;
            userData.RoleID = 2;
            var userd = _unitOfWork.UserRepository.CreateOnlyData(userData);

            if (_unitOfWork.Commit())
            {
                return(user);
            }
            ;
            return(null);
        }
Example #14
0
        public bool Edit(DonateDTO donate)
        {
            try
            {
                var dataDonate = _unitOfWork.DonateRepository.GetById(donate.ID);
                donate.DonateStatus     = donate.StartDay > DateTime.Now ? DonateStatus.Upcoming : DonateStatus.Ongoing;
                donate.DonateDateCreate = dataDonate.DonateDateCreate;
                donate.TotalMoney       = dataDonate.TotalMoney;
                var data = MapperProfile.MapperConfig().Map <DonateDTO, Donate>(donate);

                _unitOfWork.DonateRepository.Edit(data);
                return(_unitOfWork.Commit());
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(false);
            }
        }
Example #15
0
 public ProgramDTO GetByid(int id)
 {
     return(MapperProfile.MapperConfig().Map <Program, ProgramDTO>(_unitOfWork.ProgramRepository.GetById(id)));
 }
Example #16
0
 public List <ProgramDTO> GetAll()
 {
     return(MapperProfile.MapperConfig()
            .Map <List <Program>, List <ProgramDTO> >(_unitOfWork.ProgramRepository.Get().ToList()));
 }
Example #17
0
        public UserQuestionDTO GetByid(int id)
        {
            var data = MapperProfile.MapperConfig().Map <UserQuestion, UserQuestionDTO>(_unitOfWork.UserQuestionRepository.GetById(id));

            return(data);
        }
Example #18
0
 public object getUserDonateInCurrentDate()
 {
     return(MapperProfile.MapperConfig().Map <List <UserDonate>, List <UserDonateDTO> >(_unitOfWork.UserDonateRepository.Get().Where(k => k.DateCreate.ToString("MM/dd/yyyy") == DateTime.Now.ToString("MM/dd/yyyy")).OrderByDescending(x => x.DateCreate).ToList()));
 }
Example #19
0
 public object GetByid(int id)
 {
     return(MapperProfile.MapperConfig().Map <Donate, DonateDTO>(_unitOfWork.DonateRepository.GetById(id)));
 }
Example #20
0
 public UserDTO GetUserByEmail(string email)
 {
     return(MapperProfile.MapperConfig().Map <User, UserDTO>(_unitOfWork.UserRepository.Get().SingleOrDefault(x => x.UserMail == email && x.UserActive)));
 }
Example #21
0
 //Get All List User
 public List <UserDTO> GetAllUser()
 {
     return(MapperProfile.MapperConfig().Map <List <User>, List <UserDTO> >(_unitOfWork.UserRepository.Get().ToList()));
 }
Example #22
0
 public List <CategoryDTO> GetAll()
 {
     return(MapperProfile.MapperConfig()
            .Map <List <Category>, List <CategoryDTO> >(_unitOfWork.CategoryRepository.Get().ToList()));
 }
Example #23
0
 public CategoryDTO GetByid(int id)
 {
     return(MapperProfile.MapperConfig().Map <Category, CategoryDTO>(_unitOfWork.CategoryRepository.GetById(id)));
 }
Example #24
0
 public UserDTO UserLogin(string email, string password)
 {
     return(MapperProfile.MapperConfig().Map <User, UserDTO>(_unitOfWork.UserRepository.Get().SingleOrDefault(x => x.UserMail == email && x.UserActive)));
 }
Example #25
0
 public List <UserQuestionDTO> GetAll()
 {
     return(MapperProfile.MapperConfig()
            .Map <List <UserQuestion>, List <UserQuestionDTO> >(_unitOfWork.UserQuestionRepository.Get().ToList()));
 }
Example #26
0
        public ProgramImageDTO GetImgMain(int id)
        {
            var data = MapperProfile.MapperConfig().Map <ProgramImage, ProgramImageDTO>(_unitOfWork.ProgramImageRepository.Get().SingleOrDefault(s => s.ProID == id && s.ImgMain == true));

            return(data);
        }
Example #27
0
        public List <RoleDTO> GetAllRole()
        {
            var data = _unitOfWork.RoleRepository.Get();

            return(MapperProfile.MapperConfig().Map <List <Role>, List <RoleDTO> >(data.ToList()));
        }
Example #28
0
 public List <AboutUsDTO> GetAll()
 {
     return(MapperProfile.MapperConfig()
            .Map <List <AboutU>, List <AboutUsDTO> >(_unitOfWork.AboutUsRepository.Get().ToList()));
 }