public ActionResult DocDanhSachFormThemSua(string tukhoa = "", int nhom = 0, int loai = 0) { try { var input = new CommonMenu.MenuInput.TimKiemMenu { TuKhoa = tukhoa.Trim().ToLower(), Nhom = nhom, Loai = loai }; var url = APIUrl.Menu.DocDanhSach; var output = XuLyAPI.ApiJsonPost(url, input) as CommonOutput; if (output == null) { throw new Exception(Message.LoiServer); } if (output.KetQua != 1) { throw new Exception(output.ThongBao); } var danhSach = JsonConvert.DeserializeObject <CommonMenu.MenuOutput.DocDanhSach>(output.DuLieu.ToString()); return(Json(danhSach.DanhSach)); } catch (Exception ex) { } return(null); }
public CommonMenu.MenuOutput.DocDanhSach DocDanhSach(string tuKhoa = "", int nhom = 0, int loai = 0) { var input = new CommonMenu.MenuInput.TimKiemMenu { TuKhoa = tuKhoa.Trim().ToLower(), Nhom = nhom, Loai = loai }; var url = APIUrl.Menu.DocDanhSach; var output = XuLyAPI.ApiJsonPost(url, input) as CommonOutput; if (output == null) { return(null); } if (output.KetQua != 1) { throw new Exception(output.ThongBao); } var duLieuOutput = JsonConvert.DeserializeObject <CommonMenu.MenuOutput.DocDanhSach>(output.DuLieu.ToString()); var kq = new CommonMenu.MenuOutput.DocDanhSach(); kq.DanhSach = duLieuOutput.DanhSach; return(kq); }
private CommonMenu.MenuOutput.DanhSachDanhMucChucNang DocDanhMucChucNang() { var input = new CommonMenu.MenuInput.TimKiemMenu { TuKhoa = "" }; var kq = new CommonMenu.MenuOutput.DanhSachDanhMucChucNang(); var output = XuLyAPI.ApiJsonPost(APIUrl.DanhMucChucNang.DocDanhSach, input, false) as CommonOutput; if (output == null) { return(kq); } if (output.KetQua != 1) { return(kq); } var duLieuOutput = JsonConvert.DeserializeObject <CommonMenu.MenuOutput.DanhSachDanhMucChucNang>(output.DuLieu.ToString()); kq.DanhSach = duLieuOutput.DanhSach; return(kq); }