public IList <JualProduk> GetNotaKreditByNota(string id, string nota) { IList <JualProduk> oList = new List <JualProduk>(); try { var api = string.Format("get_nota_kredit_customer_by_nota?id={0}¬a={1}", id, nota); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <JualProduk> GetByName(string name) { IList <JualProduk> oList = new List <JualProduk>(); try { var api = string.Format("get_by_name?name={0}", name); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <Kasbon> GetByStatus(bool isLunas) { IList <Kasbon> oList = new List <Kasbon>(); try { var api = string.Format("get_by_status?is_lunas={0}", isLunas); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Kasbon> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <JualProduk> GetAll() { IList <JualProduk> oList = new List <JualProduk>(); try { var api = "get_all"; var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public JualProduk GetListItemNotaTerakhir(string penggunaId, string mesinId) { JualProduk obj = null; try { var api = string.Format("get_list_item_nota_terakhir?penggunaId={0}&mesinId={1}", penggunaId, mesinId); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { obj = response.Results[0]; } } catch (Exception ex) { _log.Error("Error:", ex); } return(obj); }
public IList <Customer> GetAll(bool isReseller) { IList <Customer> oList = new List <Customer>(); try { var api = string.Format("get_by_jenis_customer?isReseller={0}", isReseller); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Customer> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <ItemJualProduk> GetItemJual(string jualId) { IList <ItemJualProduk> oList = new List <ItemJualProduk>(); try { var api = string.Format("get_item_jual?jualId={0}", jualId); var response = RestSharpHelper <OpenRetailWebApiGetResponse <ItemJualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public string GetLastNota() { var result = string.Empty; try { var api = "get_last_nota"; var response = RestSharpHelper <OpenRetailWebApiGetResponse <string> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { result = response.Results[0]; } } catch (Exception ex) { _log.Error("Error:", ex); } return(result); }
public Produk GetByKode(string kodeProduk) { Produk obj = null; try { var api = string.Format("get_by_kode?kodeProduk={0}", kodeProduk); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Produk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { obj = response.Results[0]; } } catch (Exception ex) { _log.Error("Error:", ex); } return(obj); }
public IList <Produk> GetAll(string sortBy) { IList <Produk> oList = new List <Produk>(); try { var api = string.Format("get_all_sort_by?sortBy={0}", sortBy); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Produk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <Kasbon> GetByKaryawanId(string karyawanId) { IList <Kasbon> oList = new List <Kasbon>(); try { var api = string.Format("get_by_karyawan_id?karyawan_id={0}", karyawanId); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Kasbon> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <JualProduk> GetByTanggal(DateTime tanggalMulai, DateTime tanggalSelesai) { IList <JualProduk> oList = new List <JualProduk>(); try { var api = string.Format("get_by_tanggal?tanggalMulai={0}&tanggalSelesai={1}", tanggalMulai, tanggalSelesai); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public Customer GetByID(string id) { Customer obj = null; try { var api = string.Format("get_by_id?id={0}", id); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Customer> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { obj = response.Results[0]; } } catch (Exception ex) { _log.Error("Error:", ex); } return(obj); }
public ItemPembayaranPiutangProduk GetByJualID(string id) { ItemPembayaranPiutangProduk obj = null; try { var api = string.Format("get_by_jual_id?id={0}", id); var response = RestSharpHelper <OpenRetailWebApiGetResponse <ItemPembayaranPiutangProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { obj = response.Results[0]; } } catch (Exception ex) { _log.Error("Error:", ex); } return(obj); }
public IList <BeliProduk> GetByTanggal(DateTime tanggalMulai, DateTime tanggalSelesai, int pageNumber, int pageSize, ref int pagesCount) { IList <BeliProduk> oList = new List <BeliProduk>(); try { var api = string.Format("get_by_tanggal_with_paging?tanggalMulai={0}&tanggalSelesai={1}&pageNumber={2}&pageSize={3}", tanggalMulai, tanggalSelesai, pageNumber, pageSize); var response = RestSharpHelper <OpenRetailWebApiGetResponse <BeliProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { pagesCount = response.Status.PagesCount; oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <JualProduk> GetByName(string name, bool isCekKeteranganItemJual, int pageNumber, int pageSize, ref int pagesCount) { IList <JualProduk> oList = new List <JualProduk>(); try { var api = string.Format("get_by_name_with_paging?name={0}&isCekKeteranganItemJual={1}&pageNumber={2}&pageSize={3}", name, isCekKeteranganItemJual, pageNumber, pageSize); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { pagesCount = response.Status.PagesCount; oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <Produk> GetByGolongan(string golonganId, string sortBy, int pageNumber, int pageSize, ref int pagesCount) { IList <Produk> oList = new List <Produk>(); try { var api = string.Format("get_by_golongan_with_paging?golonganId={0}&sortBy={1}&pageNumber={2}&pageSize={3}", golonganId, sortBy, pageNumber, pageSize); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Produk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { pagesCount = response.Status.PagesCount; oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <JualProduk> GetAll(int pageNumber, int pageSize, ref int pagesCount) { IList <JualProduk> oList = new List <JualProduk>(); try { var api = string.Format("get_all_with_paging?pageNumber={0}&pageSize={1}", pageNumber, pageSize); var response = RestSharpHelper <OpenRetailWebApiGetResponse <JualProduk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { pagesCount = response.Status.PagesCount; oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }
public IList <Produk> GetByName(string name, string sortBy, int pageNumber, int pageSize, ref int pagesCount, bool isLoadHargaGrosir = true) { IList <Produk> oList = new List <Produk>(); try { var api = string.Format("get_by_name_with_paging?name={0}&sortBy={1}&pageNumber={2}&pageSize={3}&isLoadHargaGrosir={4}", name, sortBy, pageNumber, pageSize, isLoadHargaGrosir); var response = RestSharpHelper <OpenRetailWebApiGetResponse <Produk> > .GetRequest(_apiUrl, api).Data; if (response.Results.Count > 0) { pagesCount = response.Status.PagesCount; oList = response.Results; } } catch (Exception ex) { _log.Error("Error:", ex); } return(oList); }