private List <CommonDonVi.DonViOutput.ThongTinDonVi> DocDanhSachDonVi() { try { var userInfo = Session["UserInfo"] as CommonNguoiDung.NguoiDungOutput.DangNhapTaiKhoan; var input = new CommonDonVi.DonViInput.DocDanhSach(); var idQuanTri = "5a28a83618e6d9409c42d5e3"; input.DanhSachID = userInfo != null ? userInfo.DanhSachIdDonViTheoPhanQuyen : null; if (input.DanhSachID.Contains(idQuanTri)) { input.DanhSachID = new List <string>(); } var output = XuLyAPI.ApiJsonPost(APIUrl.DonVi.DocDanhSachTheoDanhSachId, input) as CommonOutput; if (output == null) { throw new Exception(Message.LoiServer); } if (output.KetQua != 1) { throw new Exception(output.ThongBao); } var kq = JsonConvert.DeserializeObject <List <CommonDonVi.DonViOutput.ThongTinDonVi> >(output.DuLieu.ToString()); return(kq); } catch (Exception) { return(null); } }
private List <CommonPhanQuyen.PhanQuyenOutput.ThongTinPhanQuyen> DocDanhSachPhanQuyen() { try { var input = new CommonDonVi.DonViInput.DocDanhSach(); var output = XuLyAPI.ApiJsonPost(APIUrl.PhanQuyen.DocDanhSach, input) as CommonOutput; if (output == null) { throw new Exception(Message.LoiServer); } if (output.KetQua != 1) { throw new Exception(output.ThongBao); } var kq = JsonConvert.DeserializeObject <List <CommonPhanQuyen.PhanQuyenOutput.ThongTinPhanQuyen> >(output.DuLieu.ToString()); return(kq); } catch (Exception) { return(null); } }
private List <CommonDonVi.DonViOutput.ThongTinDonVi> DocDanhSachDonVi() { var kq = new List <CommonDonVi.DonViOutput.ThongTinDonVi> (); try { var input = new CommonDonVi.DonViInput.DocDanhSach(); var output = XuLyAPI.ApiJsonPost(APIUrl.DonVi.DocDanhSach, input) as CommonOutput; if (output == null) { throw new Exception(ConstantValues.Message.LoiServer); } if (output.KetQua != 1) { throw new Exception(output.ThongBao); } var duLieuOutput = JsonConvert.DeserializeObject <List <CommonDonVi.DonViOutput.ThongTinDonVi> >(output.DuLieu.ToString()); kq = duLieuOutput; } catch (Exception ex) { } return(kq); }