Exemple #1
0
 public Response GetCity(string lang)
 {
     try
     {
         List <City> cities = new OfferRepository.OfferRepository(language).GetCity(lang);
         return(new Response(true, Messages.GetMessage(lang, Messages.TypeM.DEFAULT, defaultM.DATAGOT), cities));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(true, EmptyViewException.RespMessage, EmptyViewException, new List <string>()));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(lang, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR), new List <string>()));
     }
 }
Exemple #2
0
 public Response GetAreaByCity(int cityId)
 {
     try
     {
         List <IndustrialArea> industrialAreas = new OfferRepository.OfferRepository(language).GetAreaByCityId(cityId);
         return(new Response(true, Messages.GetMessage(language, Messages.TypeM.DEFAULT, defaultM.DATAGOT), industrialAreas));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(true, EmptyViewException.RespMessage, EmptyViewException, new List <string>()));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR), new List <string>()));
     }
 }
Exemple #3
0
 public Response GetOffers(OfferCriteria offerCriteria)
 {
     try
     {
         List <OfferDTO> offers = new OfferRepository.OfferRepository(language).GetOffers(offerCriteria);
         return(new Response(true, Messages.GetMessage(language, Messages.TypeM.DEFAULT, defaultM.DATAGOT), offers));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(true, EmptyViewException.RespMessage, EmptyViewException, new List <string>()));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR), new List <string>()));
     }
 }
Exemple #4
0
 public Response GetPersonStats(string accessToken)
 {
     try
     {
         int         user_id     = new UserRepository.UserRepository(language).GetUserIdByAccessToken(accessToken);
         PersonStats personStats = new OfferRepository.OfferRepository(language).GetPersonStats(user_id);
         return(new Response(true, Messages.GetMessage(language, Messages.TypeM.DEFAULT, defaultM.DATAGOT), personStats));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(true, EmptyViewException.RespMessage));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR)));
     }
 }
Exemple #5
0
 public Response GetWorkshopOffersFinishFix(string accessToken)
 {
     try
     {
         int workshop_id = new UserRepository.UserRepository(language).GetSupplierIdByAccessToken(accessToken);
         List <WarshaOffersCriteria> WorkshopOffers = new OfferRepository.OfferRepository(language).GetOffersByWarsha_id(workshop_id, Enums.OfferType.offerFinishFixing);
         return(new Response(true, Messages.GetMessage(language, Messages.TypeM.DEFAULT, defaultM.DATAGOT), WorkshopOffers));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(true, EmptyViewException.RespMessage, EmptyViewException, new List <string>()));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR), new List <string>()));
     }
 }
Exemple #6
0
 public Response GetAllRequests(string accessToken)
 {
     try
     {
         int workshop = new UserRepository.UserRepository(language).GetSupplierIdByAccessToken(accessToken);
         List <WarshaRequestDTO> WorkshopRequests = new OfferRepository.OfferRepository(language).GetAllRequestsCityPermission(workshop);
         return(new Response(true, Messages.GetMessage(language, Messages.TypeM.DEFAULT, defaultM.DATAGOT), WorkshopRequests));
     }
     catch (EmptyViewException EmptyViewException)
     {
         return(new Response(false, EmptyViewException.RespMessage));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, Messages.TypeM.DEFAULT, Messages.defaultM.UNEXPERROR)));
     }
 }