public DocumentFileResponse Create(DocumentFileViewModel toCreate) { DocumentFileResponse response = new DocumentFileResponse(); try { response = WpfApiHandler.SendToApi <DocumentFileViewModel, DocumentFileResponse>(toCreate, "Create"); } catch (Exception ex) { response.DocumentFile = new DocumentFileViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public PhonebookDocumentListResponse Sync(SyncPhonebookDocumentRequest request) { PhonebookDocumentListResponse response = new PhonebookDocumentListResponse(); try { response = WpfApiHandler.SendToApi <SyncPhonebookDocumentRequest, PhonebookDocumentViewModel, PhonebookDocumentListResponse>(request, "Sync"); } catch (Exception ex) { response.PhonebookDocuments = new List <PhonebookDocumentViewModel>(); response.Success = false; response.Message = ex.Message; } return(response); }
public UserResponse Update(UserViewModel user) { UserResponse response = new UserResponse(); try { response = WpfApiHandler.SendToApi <UserViewModel, UserViewModel, UserResponse>(user, "Update"); response.Success = true; } catch (Exception ex) { response.User = null; response.Success = false; response.Message = ex.Message; } return(response); }
public UserListResponse GetUsers() { UserListResponse response = new UserListResponse(); try { response = WpfApiHandler.GetFromApi <List <UserViewModel>, UserListResponse>("GetUsers", new Dictionary <string, string>()); response.Success = true; } catch (Exception ex) { response.Users = new List <UserViewModel>(); response.Success = false; response.Message = ex.Message; } return(response); }
public PhysicalPersonProfessionListResponse GetPhysicalPersonItems(int companyId) { PhysicalPersonProfessionListResponse response = new PhysicalPersonProfessionListResponse(); try { Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("CompanyID", companyId.ToString()); response = WpfApiHandler.GetFromApi <List <PhysicalPersonProfessionViewModel>, PhysicalPersonProfessionListResponse>("GetPhysicalPersonItems", parameters); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public EmployeeLicenceItemListResponse GetEmployeeItems(int companyId) { EmployeeLicenceItemListResponse response = new EmployeeLicenceItemListResponse(); try { Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("CompanyID", companyId.ToString()); response = WpfApiHandler.GetFromApi <List <EmployeeLicenceItemViewModel>, EmployeeLicenceItemListResponse>("GetEmployeeItems", parameters); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public ConstructionSiteCalculationListResponse GetConstructionSiteCalculations(int companyId) { ConstructionSiteCalculationListResponse response = new ConstructionSiteCalculationListResponse(); try { Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("CompanyID", companyId.ToString()); response = WpfApiHandler.GetFromApi <List <ConstructionSiteCalculationViewModel>, ConstructionSiteCalculationListResponse>("GetConstructionSiteCalculations", parameters); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public BusinessPartnerOrganizationUnitListResponse GetBusinessPartnerOrganizationUnits(int companyId) { BusinessPartnerOrganizationUnitListResponse response = new BusinessPartnerOrganizationUnitListResponse(); try { Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("CompanyID", companyId.ToString()); response = WpfApiHandler.GetFromApi <List <BusinessPartnerOrganizationUnitViewModel>, BusinessPartnerOrganizationUnitListResponse>("GetBusinessPartnerOrganizationUnits", parameters); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
/// <summary> /// Create new business partner /// </summary> /// <param name="Individual"></param> /// <returns></returns> public IndividualResponse Create(IndividualViewModel Individual) { IndividualResponse response = new IndividualResponse(); try { response = WpfApiHandler.SendToApi <IndividualViewModel, IndividualResponse>(Individual, "Create"); response.Success = true; } catch (Exception ex) { response.Individual = new IndividualViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public BusinessPartnerOrganizationUnitResponse Delete(Guid identifier) { BusinessPartnerOrganizationUnitResponse response = new BusinessPartnerOrganizationUnitResponse(); try { BusinessPartnerOrganizationUnitViewModel viewModel = new BusinessPartnerOrganizationUnitViewModel(); viewModel.Identifier = identifier; response = WpfApiHandler.SendToApi <BusinessPartnerOrganizationUnitViewModel, BusinessPartnerOrganizationUnitResponse>(viewModel, "Delete"); } catch (Exception ex) { response.BusinessPartnerOrganizationUnit = new BusinessPartnerOrganizationUnitViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public BusinessPartnerTypeResponse Delete(Guid identifier) { BusinessPartnerTypeResponse response = new BusinessPartnerTypeResponse(); try { BusinessPartnerTypeViewModel re = new BusinessPartnerTypeViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <BusinessPartnerTypeViewModel, BusinessPartnerTypeResponse>(re, "Delete"); } catch (Exception ex) { response.BusinessPartnerType = new BusinessPartnerTypeViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public FamilyMemberResponse Delete(Guid identifier) { FamilyMemberResponse response = new FamilyMemberResponse(); try { FamilyMemberViewModel re = new FamilyMemberViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <FamilyMemberViewModel, FamilyMemberResponse>(re, "Delete"); } catch (Exception ex) { response.FamilyMember = new FamilyMemberViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public CallCentarResponse Delete(Guid identifier) { CallCentarResponse response = new CallCentarResponse(); try { CallCentarViewModel CallCentar = new CallCentarViewModel(); CallCentar.Identifier = identifier; response = WpfApiHandler.SendToApi <CallCentarViewModel, CallCentarResponse>(CallCentar, "Delete"); } catch (Exception ex) { response.CallCentar = new CallCentarViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public ShipmentResponse Delete(Guid identifier) { ShipmentResponse response = new ShipmentResponse(); try { ShipmentViewModel re = new ShipmentViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <ShipmentViewModel, ShipmentResponse>(re, "Delete"); } catch (Exception ex) { response.Shipment = new ShipmentViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public OutputInvoiceResponse CancelOutputInvoice(int id) { OutputInvoiceResponse response = new OutputInvoiceResponse(); try { OutputInvoiceViewModel oi = new OutputInvoiceViewModel(); oi.Id = id; response = WpfApiHandler.SendToApi <OutputInvoiceViewModel, OutputInvoiceResponse>(oi, "CancelOutputInvoice"); } catch (Exception ex) { response.OutputInvoice = new OutputInvoiceViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public AgencyResponse Delete(Guid identifier) { AgencyResponse response = new AgencyResponse(); try { AgencyViewModel re = new AgencyViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <AgencyViewModel, AgencyResponse>(re, "Delete"); } catch (Exception ex) { response.Agency = new AgencyViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public EmployeeLicenceItemListResponse GetEmployeeItemsNewerThen(int companyId, DateTime?lastUpdateTime) { EmployeeLicenceItemListResponse response = new EmployeeLicenceItemListResponse(); try { response = WpfApiHandler.GetFromApi <List <EmployeeLicenceItemViewModel>, EmployeeLicenceItemListResponse>("GetEmployeeItemsNewerThen", new Dictionary <string, string>() { { "CompanyId", companyId.ToString() }, { "LastUpdateTime", lastUpdateTime.ToString() } }); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public BusinessPartnerOrganizationUnitListResponse GetBusinessPartnerOrganizationUnitsNewerThen(int companyId, DateTime?lastUpdateTime) { BusinessPartnerOrganizationUnitListResponse response = new BusinessPartnerOrganizationUnitListResponse(); try { response = WpfApiHandler.GetFromApi <List <BusinessPartnerOrganizationUnitViewModel>, BusinessPartnerOrganizationUnitListResponse>("GetBusinessPartnerOrganizationUnitsNewerThen", new Dictionary <string, string>() { { "CompanyId", companyId.ToString() }, { "LastUpdateTime", lastUpdateTime.ToString() } }); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public EmployeeAttachmentListResponse GetEmployeeAttachments(int companyId) { EmployeeAttachmentListResponse response = new EmployeeAttachmentListResponse(); try { response = WpfApiHandler.GetFromApi <EmployeeAttachmentViewModel, EmployeeAttachmentListResponse>("GetEmployeeAttachments", new Dictionary <string, string>() { { "CompanyId", companyId.ToString() } }); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public VatResponse Delete(Guid identifier) { VatResponse response = new VatResponse(); try { VatViewModel Vat = new VatViewModel(); Vat.Identifier = identifier; response = WpfApiHandler.SendToApi <VatViewModel, VatResponse>(Vat, "Delete"); } catch (Exception ex) { response.Vat = new VatViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public ProfessionResponse Delete(Guid identifier) { ProfessionResponse response = new ProfessionResponse(); try { ProfessionViewModel re = new ProfessionViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <ProfessionViewModel, ProfessionResponse>(re, "Delete"); } catch (Exception ex) { response.Profession = new ProfessionViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public ConstructionSiteCalculationListResponse GetConstructionSiteCalculationsNewerThen(int companyId, DateTime?lastUpdateTime) { ConstructionSiteCalculationListResponse response = new ConstructionSiteCalculationListResponse(); try { response = WpfApiHandler.GetFromApi <List <ConstructionSiteCalculationViewModel>, ConstructionSiteCalculationListResponse>("GetConstructionSiteCalculationsNewerThen", new Dictionary <string, string>() { { "CompanyId", companyId.ToString() }, { "LastUpdateTime", lastUpdateTime.ToString() } }); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public ToDoStatusResponse Delete(Guid identifier) { ToDoStatusResponse response = new ToDoStatusResponse(); try { ToDoStatusViewModel ToDoStatus = new ToDoStatusViewModel(); ToDoStatus.Identifier = identifier; response = WpfApiHandler.SendToApi <ToDoStatusViewModel, ToDoStatusResponse>(ToDoStatus, "Delete"); } catch (Exception ex) { response.ToDoStatus = new ToDoStatusViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public CityResponse Delete(Guid identifier) { CityResponse response = new CityResponse(); try { CityViewModel viewModel = new CityViewModel(); viewModel.Identifier = identifier; response = WpfApiHandler.SendToApi <CityViewModel, CityResponse>(viewModel, "Delete"); } catch (Exception ex) { response.City = new CityViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public CountryResponse Delete(Guid identifier) { CountryResponse response = new CountryResponse(); try { CountryViewModel co = new CountryViewModel(); co.Identifier = identifier; response = WpfApiHandler.SendToApi <CountryViewModel, CountryResponse>(co, "Delete"); } catch (Exception ex) { response.Country = new CountryViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
public ServiceDeliveryResponse Delete(Guid identifier) { ServiceDeliveryResponse response = new ServiceDeliveryResponse(); try { ServiceDeliveryViewModel serviceDelivery = new ServiceDeliveryViewModel(); serviceDelivery.Identifier = identifier; response = WpfApiHandler.SendToApi <ServiceDeliveryViewModel, ServiceDeliveryResponse>(serviceDelivery, "Delete"); } catch (Exception ex) { response.ServiceDelivery = new ServiceDeliveryViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
/// <summary> /// Get single active business partner for selected company /// </summary> /// <param name="id"></param> /// <returns></returns> public IndividualResponse GetIndividual(int id) { IndividualResponse response = new IndividualResponse(); try { response = WpfApiHandler.GetFromApi <IndividualViewModel, IndividualResponse>("GetIndividual", new Dictionary <string, string>() { { "id", id.ToString() }, }); } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public OutputInvoiceResponse Delete(Guid identifier) { OutputInvoiceResponse response = new OutputInvoiceResponse(); try { OutputInvoiceViewModel re = new OutputInvoiceViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <OutputInvoiceViewModel, OutputInvoiceResponse>(re, "Delete"); } catch (Exception ex) { response.OutputInvoice = new OutputInvoiceViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }
/// <summary> /// Deactivate business partner by id /// </summary> /// <param name="id"></param> /// <returns></returns> public IndividualResponse Delete(int id) { IndividualResponse response = new IndividualResponse(); try { IndividualViewModel viewModel = new IndividualViewModel(); viewModel.Id = id; response = WpfApiHandler.SendToApi <IndividualViewModel, IndividualResponse>(viewModel, "Delete"); response.Success = true; } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public LimitationEmailResponse Delete(Guid identifier) { LimitationEmailResponse response = new LimitationEmailResponse(); try { LimitationEmailViewModel re = new LimitationEmailViewModel(); re.Identifier = identifier; response = WpfApiHandler.SendToApi <LimitationEmailViewModel, LimitationEmailResponse>(re, "Delete"); } catch (Exception ex) { response.LimitationEmail = new LimitationEmailViewModel(); response.Success = false; response.Message = ex.Message; } return(response); }