/// <summary> /// Tìm kiếm thiết bị với 3 yếu tố /// </summary> /// <param name="ph"></param> /// <param name="tb"></param> /// <param name="tr"></param> /// <returns></returns> public static CTThietBi search(Phong ph, ThietBi tb, TinhTrang tr) { try { IQueryable <CTThietBi> query = db.CTTHIETBIS.AsQueryable(); if (ph == null) { query = query.Where(c => c.phong_id == null); } else { query = query.Where(c => c.phong_id == ph.id); } query = query.Where(c => c.thietbi_id == tb.id && c.tinhtrang_id == tr.id); return(query.FirstOrDefault()); } catch (Exception e) { Debug.WriteLine(e); return(null); } }
public void LoadData() { listThietBi = PTB.Entities.ThietBi.getAll(); if (listThietBi.Count > 0) { CreateNode(); SearchFunction(); if (Convert.ToString(Page.Session["ShowInfo"]) == "1") { PanelChangePage.Visible = false; Session["ShowInfo"] = null; } Panel_Chinh.Visible = true; if (Request.QueryString["key"] != null) { try { key = Request.QueryString["key"].ToString(); } catch { Response.Redirect(Request.Url.AbsolutePath); } DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { _ucTreeViTri.FocusAndExpandToNode(node); LoadFocusedNodeData(); } else { Response.Redirect(Request.Url.AbsolutePath); } if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Panel_ThietBi.Visible = true; Label_ThietBi.Visible = false; Label_ThietBi.Text = ""; Label_ThongTinThietBi.Text = "Thông tin " + objThietBi.ten; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Web.ASPxImageSlider_Object); _ucASPxImageSlider_Web.urlHinhAnh = string.Format("http://{0}/HinhAnh.aspx?id={1}&type=THIETBI", HttpContext.Current.Request.Url.Authority, objThietBi.id); Label_MaThietBi.Text = objThietBi.subId; Session["TenThietBi"] = Label_TenThietBi.Text = objThietBi.ten; Label_LoaiThietBi.Text = objThietBi.loaithietbi != null ? objThietBi.loaithietbi.ten : ""; Label_NgayMua.Text = objThietBi.ngaymua != null?objThietBi.ngaymua.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Label_ThietBi.Visible = true; Label_ThietBi.Text = "Chưa chọn thiết bị"; } } else { DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(""); node.Focus(); Label_TextDanhSachThietBi.Text = "Chưa chọn loại thiết bị"; Label_ThietBi.Visible = true; Label_ThietBi.Text = "Chưa chọn thiết bị"; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có thiết bị"; } }
public void LoadData() { listThietBi = PTB.Entities.ThietBi.getAll(); if (listThietBi.Count > 0) { CreateNode(); SearchFunction(); if (Convert.ToString(Page.Session["ShowInfo"]) == "1") { PanelChangePage.Visible = false; Session["ShowInfo"] = null; } Panel_Chinh.Visible = true; if (Request.QueryString["key"] != null) { try { key = Request.QueryString["key"].ToString(); } catch { Response.Redirect(Request.Url.AbsolutePath); } DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { _ucTreeViTri.FocusAndExpandToNode(node); LoadFocusedNodeData(); } else Response.Redirect(Request.Url.AbsolutePath); if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Panel_ThietBi.Visible = true; Label_ThietBi.Visible = false; Label_ThietBi.Text = ""; Label_ThongTinThietBi.Text = "Thông tin " + objThietBi.ten; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Web.ASPxImageSlider_Object); _ucASPxImageSlider_Web.urlHinhAnh = string.Format("http://{0}/HinhAnh.aspx?id={1}&type=THIETBI", HttpContext.Current.Request.Url.Authority, objThietBi.id); Label_MaThietBi.Text = objThietBi.subId; Session["TenThietBi"] = Label_TenThietBi.Text = objThietBi.ten; Label_LoaiThietBi.Text = objThietBi.loaithietbi != null ? objThietBi.loaithietbi.ten : ""; Label_NgayMua.Text = objThietBi.ngaymua != null ? objThietBi.ngaymua.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Label_ThietBi.Visible = true; Label_ThietBi.Text = "Chưa chọn thiết bị"; } } else { DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(""); node.Focus(); Label_TextDanhSachThietBi.Text = "Chưa chọn loại thiết bị"; Label_ThietBi.Visible = true; Label_ThietBi.Text = "Chưa chọn thiết bị"; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có thiết bị"; } }
public void LoadData() { listViTriHienThi = ViTriHienThi.getAllHavePhong(); if (listViTriHienThi.Count > 0) { if (listViTriHienThi.Where(item => Object.Equals(item.loai, typeof(PTB.Entities.Phong).Name)).FirstOrDefault() != null) { _ucTreeViTri.CreateTreeList(); _ucTreeViTri.ASPxTreeList_ViTri.DataSource = listViTriHienThi; _ucTreeViTri.ASPxTreeList_ViTri.DataBind(); if (Request.QueryString["key"] != null) { key = ""; try { key = Request.QueryString["key"].ToString(); } catch { Response.Redirect(Request.Url.AbsolutePath); } DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { string strViTri = ""; DevExpress.Web.ASPxTreeList.TreeListNode Pnode = node.ParentNode; while (!Object.Equals(Pnode.Key, "")) { strViTri = " - " + Pnode.GetValue("ten").ToString() + strViTri; Pnode = Pnode.ParentNode; } strViTri = string.Format("({0})", strViTri.Substring(3)); ucPhongThietBi_BreadCrumb.Label_TenPhong.Text = node.GetValue("ten").ToString() + " " + strViTri; objPhong = PTB.Entities.Phong.getById(GUID.From(node.GetValue("id"))); if (objPhong != null) { if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Label_ThongTinThietBi.Text = string.Format("Thông tin {0}", objThietBi.ten); Panel_ThietBi.Visible = true; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Mobile.ASPxImageSlider_Object); Label_MaThietBi.Text = objThietBi.subId; ucPhongThietBi_BreadCrumb.Label_TenThietBi.Text = Label_TenThietBi.Text = objThietBi.ten; if (objThietBi.loaithietbi != null) { Label_LoaiThietBi.Text = objThietBi.loaithietbi.ten; if (objThietBi.loaithietbi.loaichung) { Panel_NgayMua.Visible = false; Label_NgayMua.Text = ""; Label_KieuQuanLy.Text = "Theo số lượng"; } else { Panel_NgayMua.Visible = true; Label_NgayMua.Text = objThietBi.ngaymua.ToString(); Label_KieuQuanLy.Text = "Theo cá thể"; } } else { Label_LoaiThietBi.Text = "[Loại thiết bị]"; Panel_NgayMua.Visible = false; Label_NgayMua.Text = ""; Label_KieuQuanLy.Text = "Chưa rõ"; } Label_Phong.Text = objPhong.ten; Label_NgayLap.Text = objThietBi.ctthietbis != null ? objThietBi.ctthietbis.Where(item => item.phong_id == objPhong.id).FirstOrDefault().ngay.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); Button_XemLog.OnClientClick = string.Format("location.href='{0}'; return false;", Libraries.StringHelper.AddParameter(new Uri("http://" + Request.Url.Authority + "/" + ResolveClientUrl("~/LogThietBi.aspx")), new List<string>(new string[] { "id", "idp" }), new List<string>(new string[] { idThietBi.ToString(), objPhong.id.ToString() }))); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { LoadDataObjPhong(); Panel_DanhSachThietBi.Visible = true; } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Panel_TreeListViTri.Visible = true; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có phòng"; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có vị trí"; } }
private void SearchFunction() { if (Request.QueryString["Search"] != null) { Guid SearchID = Guid.Empty; try { SearchID = GUID.From(Request.QueryString["Search"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } PTB.Entities.ThietBi ThietBiSearch = listThietBi.Where(item => Object.Equals(item.id, SearchID)).FirstOrDefault(); if (ThietBiSearch != null) { if (ThietBiSearch.loaithietbi != null) { int key = 0; if (ThietBiSearch.loaithietbi.loaichung) { key = 1; } else { if (ThietBiSearch.ctthietbis != null) { if (ThietBiSearch.ctthietbis.Count > 0) { key = 3; } else { key = 4; } } } int Page = SearchPage(ThietBiSearch.id, key); if (Page != -1) { Session["ShowInfo"] = "1"; Response.Redirect(string.Format("{0}?key={1}&id={2}&Page={3}", Request.Url.AbsolutePath, key.ToString(), ThietBiSearch.id.ToString(), Page.ToString())); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { return; } }
public void LoadData() { listViTriHienThi = ViTriHienThi.getAllHavePhong(); if (listViTriHienThi.Count > 0) { if (listViTriHienThi.Where(item => Object.Equals(item.loai, typeof(PTB.Entities.Phong).Name)).FirstOrDefault() != null) { Panel_Chinh.Visible = true; _ucTreeViTri.CreateTreeList(); _ucTreeViTri.ASPxTreeList_ViTri.DataSource = listViTriHienThi; _ucTreeViTri.ASPxTreeList_ViTri.DataBind(); if (Request.QueryString["key"] != null) { string key = ""; try { key = Request.QueryString["key"].ToString(); } catch { Response.Redirect(Request.Url.AbsolutePath); } DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { _ucTreeViTri.FocusAndExpandToNode(node); objPhong = PTB.Entities.Phong.getById(GUID.From(node.GetValue("id"))); if (objPhong != null) { string strViTri = ""; DevExpress.Web.ASPxTreeList.TreeListNode Pnode = node.ParentNode; while (!Object.Equals(Pnode.Key, "")) { strViTri = " - " + Pnode.GetValue("ten").ToString() + strViTri; Pnode = Pnode.ParentNode; } strViTri = string.Format("({0})", strViTri.Substring(3)); ucPhongThietBi_BreadCrumb.Label_TenPhong.Text = objPhong.ten + " " + strViTri; LoadDataObjPhong(); if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Label_ThongTinThietBi.Text = string.Format("Thông tin {0}", objThietBi.ten); Panel_ThietBi.Visible = true; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Web.ASPxImageSlider_Object); _ucASPxImageSlider_Web.urlHinhAnh = string.Format("http://{0}/HinhAnh.aspx?id={1}&type=THIETBI", HttpContext.Current.Request.Url.Authority, objThietBi.id); Label_MaThietBi.Text = objThietBi.subId; ucPhongThietBi_BreadCrumb.Label_TenThietBi.Text = Label_TenThietBi.Text = objThietBi.ten; if (objThietBi.loaithietbi != null) { Label_LoaiThietBi.Text = objThietBi.loaithietbi.ten; if (objThietBi.loaithietbi.loaichung) { Panel_NgayMua.Visible = false; Label_NgayMua.Text = ""; Label_KieuQuanLy.Text = "Theo số lượng"; } else { Panel_NgayMua.Visible = true; Label_NgayMua.Text = objThietBi.ngaymua.ToString(); Label_KieuQuanLy.Text = "Theo cá thể"; } } else { Label_LoaiThietBi.Text = "[Loại thiết bị]"; Panel_NgayMua.Visible = false; Label_NgayMua.Text = ""; Label_KieuQuanLy.Text = "Chưa rõ"; } Label_Phong.Text = objPhong.ten; Label_NgayLap.Text = objThietBi.ctthietbis != null?objThietBi.ctthietbis.Where(item => item.phong_id == objPhong.id).FirstOrDefault().ngay.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); Button_XemLog.OnClientClick = string.Format("OnMoreInfoClick('{0}'); return false;", Libraries.StringHelper.AddParameter(new Uri("http://" + Request.Url.Authority + "/" + ResolveClientUrl("~/LogThietBi.aspx")), new List <string>(new string[] { "id", "idp" }), new List <string>(new string[] { idThietBi.ToString(), objPhong.id.ToString() }))); Label_ThietBi.Visible = false; Label_ThietBi.Text = ""; } else { Response.Redirect(Request.Url.AbsolutePath); } } else { ClearData(); } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Response.Redirect(Request.Url.AbsolutePath); } } else { DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(""); node.Focus(); Label_DanhSachThietBi.Text = "Chưa chọn phòng"; ClearData(); } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có phòng"; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có vị trí"; } }
public void LoadData() { HyperLinkXemLogTheoPhong.NavigateUrl = Libraries.StringHelper.AddParameter(new Uri(Request.Url.AbsoluteUri), "type", "phong").ToString();; HyperLinkXemLogTheoThietBi.NavigateUrl = Libraries.StringHelper.AddParameter(new Uri(Request.Url.AbsoluteUri), "type", "thietbi").ToString(); if (Request.QueryString["id"] != null && Request.QueryString["idp"] != null) { Guid id = Guid.Empty; Guid idp = Guid.Empty; try { id = GUID.From(Request.QueryString["id"]); idp = GUID.From(Request.QueryString["idp"]); } catch { Response.Redirect("~/"); } objThietBi = PTB.Entities.ThietBi.getById(id); objPhong = PTB.Entities.Phong.getById(idp); if (objThietBi != null) { try { if (Request.QueryString["type"] == "thietbi") { XemLogTheoThietBi(); } else { XemLogTheoPhong(); } } catch (Exception) { Response.Redirect("~/"); } if (listLogThietBi.Count == 0) { Panel_ThongBaoLoi.Visible = true; Label_ThongBaoLoi.Text = string.Format("Thiết bị {0} không có log", objThietBi.ten); } else { Panel_Chinh.Visible = true; if (Request.QueryString["idLog"] != null) { idLog = Guid.Empty; try { idLog = GUID.From(Request.QueryString["idLog"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } } else { idLog = listLogThietBi.ElementAt(0).id; } objLogThietBi = listLogThietBi.Where(item => item.id == idLog).FirstOrDefault(); if (objLogThietBi == null) { idLog = listLogThietBi.ElementAt(0).id; objLogThietBi = listLogThietBi.Where(item => item.id == idLog).FirstOrDefault(); } Label_ThongTinLog.Text = string.Format("Thông tin log ngày {0}", ((DateTime)objLogThietBi.date_create).ToString("d/M/yyyy")); Libraries.ImageHelper.LoadImageWeb(objLogThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Web.ASPxImageSlider_Object); Label_TenThietBi.Text = objThietBi.ten; Label_TinhTrang.Text = objLogThietBi.tinhtrang != null ? objLogThietBi.tinhtrang.value : "[Tình trạng]"; Label_SoLuong.Text = objLogThietBi.soluong.ToString(); Label_Phong.Text = objLogThietBi.phong != null ? objLogThietBi.phong.ten : "[Phòng]"; Label_Ngay.Text = objLogThietBi.date_create.ToString(); Label_QuanTriVien.Text = objLogThietBi.quantrivien != null ? objLogThietBi.quantrivien.hoten : "[Quản trị viên]"; Label_GhiChu.Text = Libraries.StringHelper.ConvertRNToBR(objLogThietBi.mota); } } else { if (Request.UrlReferrer == null) { Response.Redirect("~/"); } else { Panel_ThongBaoLoi.Visible = true; Label_ThongBaoLoi.Text = "Không có thiết bị này"; } } } else { Response.Redirect("~/"); } }
public void LoadData() { listThietBi = PTB.Entities.ThietBi.getAll(); if (listThietBi.Count > 0) { CreateNode(); SearchFunction(); if (Request.QueryString["key"] != null) { try { key = Request.QueryString["key"].ToString(); DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { node.Focus(); LoadFocusedNodeData(); } else { Response.Redirect(Request.Url.AbsolutePath); } } catch { Response.Redirect(Request.Url.AbsolutePath); } } else { DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(""); node.Focus(); Label_TextDanhSachThietBi.Text = "Chưa chọn loại thiết bị"; } if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); return; } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Panel_ThongTinObj.Visible = true; Panel_TreeList.Visible = false; Label_ThongTinThietBi.Text = "Thông tin " + objThietBi.ten; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Mobile.ASPxImageSlider_Object); Label_MaThietBi.Text = objThietBi.subId; Session["TenThietBi"] = Label_TenThietBi.Text = objThietBi.ten; Label_LoaiThietBi.Text = objThietBi.loaithietbi != null ? objThietBi.loaithietbi.ten : ""; Label_NgayMua.Text = objThietBi.ngaymua != null?objThietBi.ngaymua.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Panel_TreeList.Visible = true; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có thiết bị"; } }
public void LoadData() { HyperLinkXemLogTheoPhong.NavigateUrl = Libraries.StringHelper.AddParameter(new Uri(Request.Url.AbsoluteUri), "type", "phong").ToString(); ; HyperLinkXemLogTheoThietBi.NavigateUrl = Libraries.StringHelper.AddParameter(new Uri(Request.Url.AbsoluteUri), "type", "thietbi").ToString(); if (Request.QueryString["id"] != null && Request.QueryString["idp"] != null) { Guid id = Guid.Empty; Guid idp = Guid.Empty; try { id = GUID.From(Request.QueryString["id"]); idp = GUID.From(Request.QueryString["idp"]); } catch { Response.Redirect("~/"); } objThietBi = PTB.Entities.ThietBi.getById(id); objPhong = PTB.Entities.Phong.getById(idp); if (objThietBi != null) { try { if (Request.QueryString["type"] == "thietbi") { XemLogTheoThietBi(); } else { XemLogTheoPhong(); } } catch (Exception) { Response.Redirect("~/"); } if (listLogThietBi.Count == 0) { Panel_ThongBaoLoi.Visible = true; Label_ThongBaoLoi.Text = string.Format("Thiết bị {0} không có log", objThietBi.ten); } else { Panel_Chinh.Visible = true; if (Request.QueryString["idLog"] != null) { idLog = Guid.Empty; try { idLog = GUID.From(Request.QueryString["idLog"]); } catch { Response.Redirect(Request.Url.AbsolutePath); } } else { idLog = listLogThietBi.ElementAt(0).id; } objLogThietBi = listLogThietBi.Where(item => item.id == idLog).FirstOrDefault(); if (objLogThietBi == null) { idLog = listLogThietBi.ElementAt(0).id; objLogThietBi = listLogThietBi.Where(item => item.id == idLog).FirstOrDefault(); } Label_ThongTinLog.Text = string.Format("Thông tin log ngày {0}", ((DateTime)objLogThietBi.date_create).ToString("d/M/yyyy")); Libraries.ImageHelper.LoadImageWeb(objLogThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Web.ASPxImageSlider_Object); Label_TenThietBi.Text = objThietBi.ten; Label_TinhTrang.Text = objLogThietBi.tinhtrang != null ? objLogThietBi.tinhtrang.value : "[Tình trạng]"; Label_SoLuong.Text = objLogThietBi.soluong.ToString(); Label_Phong.Text = objLogThietBi.phong != null ? objLogThietBi.phong.ten : "[Phòng]"; Label_Ngay.Text = objLogThietBi.date_create.ToString(); Label_QuanTriVien.Text = objLogThietBi.quantrivien != null ? objLogThietBi.quantrivien.hoten : "[Quản trị viên]"; Label_GhiChu.Text = Libraries.StringHelper.ConvertRNToBR(objLogThietBi.mota); } } else { if (Request.UrlReferrer == null) { Response.Redirect("~/"); } else { Panel_ThongBaoLoi.Visible = true; Label_ThongBaoLoi.Text = "Không có thiết bị này"; } } } else { Response.Redirect("~/"); } }
public void LoadData() { listThietBi = PTB.Entities.ThietBi.getAll(); if (listThietBi.Count > 0) { CreateNode(); SearchFunction(); if (Request.QueryString["key"] != null) { try { key = Request.QueryString["key"].ToString(); DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(key); if (node != null) { node.Focus(); LoadFocusedNodeData(); } else Response.Redirect(Request.Url.AbsolutePath); } catch { Response.Redirect(Request.Url.AbsolutePath); } } else { DevExpress.Web.ASPxTreeList.TreeListNode node = _ucTreeViTri.ASPxTreeList_ViTri.FindNodeByKeyValue(""); node.Focus(); Label_TextDanhSachThietBi.Text = "Chưa chọn loại thiết bị"; } if (Request.QueryString["id"] != null) { idThietBi = Guid.Empty; try { idThietBi = GUID.From(Request.QueryString["id"]); } catch { Response.Redirect(Request.Url.AbsolutePath); return; } objThietBi = PTB.Entities.ThietBi.getById(idThietBi); if (objThietBi != null) { Panel_ThongTinObj.Visible = true; Panel_TreeList.Visible = false; Label_ThongTinThietBi.Text = "Thông tin " + objThietBi.ten; Libraries.ImageHelper.LoadImageWeb(objThietBi.hinhanhs.ToList(), _ucASPxImageSlider_Mobile.ASPxImageSlider_Object); Label_MaThietBi.Text = objThietBi.subId; Session["TenThietBi"] = Label_TenThietBi.Text = objThietBi.ten; Label_LoaiThietBi.Text = objThietBi.loaithietbi != null ? objThietBi.loaithietbi.ten : ""; Label_NgayMua.Text = objThietBi.ngaymua != null ? objThietBi.ngaymua.ToString() : ""; Label_MoTa.Text = Libraries.StringHelper.ConvertRNToBR(objThietBi.mota); } else { Response.Redirect(Request.Url.AbsolutePath); } } else { Panel_TreeList.Visible = true; } } else { ucThongBaoLoi.Panel_ThongBaoLoi.Visible = true; ucThongBaoLoi.Label_ThongBaoLoi.Text = "Chưa có thiết bị"; } }