Beispiel #1
0
        public static void ProdlouzitSpolupraci(int id)
        {
            SpolupraceDataMapper spolupraceDataMapper = new SpolupraceDataMapper();
            SpolupraceDTO        spolupraceDTO        = spolupraceDataMapper.GetById(id);

            spolupraceDTO.Platnost = spolupraceDTO.Platnost.AddDays(30);
            spolupraceDataMapper.Update(spolupraceDTO);
        }
Beispiel #2
0
        public static async Task <List <ZadostModel> > GetByTrenerId(int id)
        {
            SpolupraceDataMapper spolupraceDataMapper = new SpolupraceDataMapper();
            List <SpolupraceDTO> spolupraceResult     = new List <SpolupraceDTO>();

            spolupraceResult = spolupraceDataMapper.GetAll();
            spolupraceResult = spolupraceResult.Where(x => x.TrenerId == id).ToList();
            List <ZadostDTO> zadostDTOs = new List <ZadostDTO>();
            FirestoreDataMapper <ZadostDTO> zadostMapper = new FirestoreDataMapper <ZadostDTO>();

            foreach (SpolupraceDTO spoluprace in spolupraceResult)
            {
                List <ZadostDTO> tmp = await zadostMapper.GetByParameter("SpolupraceId", spoluprace.SpolupraceId);

                if (tmp.Count > 0)
                {
                    ZadostDTO zadost = tmp[0];
                    zadostDTOs.Add(zadost);
                }
            }
            List <ZadostModel> result = zadostDTOs.Select(x => new ZadostModel(x)).ToList();

            return(result);
        }
Beispiel #3
0
 public async static void DeleteById(ZadostModel zadost)
 {
     FirestoreDataMapper <ZadostDTO> firestoreDataMapper  = new FirestoreDataMapper <ZadostDTO>();
     SpolupraceDataMapper            spolupraceDataMapper = new SpolupraceDataMapper();
     await firestoreDataMapper.Delete(zadost.Id);
 }
Beispiel #4
0
        public static void DeleteById(int spolupraceId)
        {
            SpolupraceDataMapper spolupraceDataMapper = new SpolupraceDataMapper();

            spolupraceDataMapper.Delete(spolupraceId);
        }