private void LoadData() { NhanHieuController cont = new NhanHieuController(); DataTable tbl = cont.NhanHieu_SelectByNhanHieuID(int.Parse(hdNhanHieuID.Value)); if (tbl.Rows.Count == 1) { DataRow r = tbl.Rows[0]; if (r["Image"] != DBNull.Value) { trCurrentFile.Visible = true; lblCurrentFileName.Text = cont.GetFileNameByFileID(Convert.ToInt32(r["Image"]), PortalId); imgCurrentFile.ImageUrl = PortalSettings.HomeDirectory + FolderUpload + lblCurrentFileName.Text; imgCurrentFile.Width = new Unit(50, UnitType.Percentage); hdImage.Value = r["Image"].ToString(); lblChooseFile.Text = "Muốn đổi hình? Mời bạn chọn hình mới"; } else { trCurrentFile.Visible = false; lblChooseFile.Text = "Chọn hình"; } txtTenNhanHieu.Text = Convert.ToString(r["TenNhanHieu"]); ddlNuocDangKy.SelectedValue = Convert.ToString(r["NuocDangKy"]); txtSoDon.Text = r["SoDon"].ToString(); txtNgayNopDon.Text = r["NgayNopDon"] != DBNull.Value ? Convert.ToDateTime(r["NgayNopDon"]).ToString("dd/MM/yyyy") : ""; txtNgayUuTien.Text = r["NgayUuTien"] != DBNull.Value ? Convert.ToDateTime(r["NgayUuTien"]).ToString("dd/MM/yyyy") : ""; txtSoChungNhan.Text = r["SoChungNhan"].ToString(); txtNgayChungNhan.Text = r["NgayChungNhan"] != DBNull.Value ? Convert.ToDateTime(r["NgayChungNhan"]).ToString("dd/MM/yyyy") : ""; txtNgayCongBo.Text = r["NgayCongBo"] != DBNull.Value ? Convert.ToDateTime(r["NgayCongBo"]).ToString("dd/MM/yyyy") : ""; txtSoQuyetDinh.Text = r["SoQuyetDinh"].ToString(); txtNgayQuyetDinh.Text = r["NgayQuyetDinh"] != DBNull.Value ? Convert.ToDateTime(r["NgayQuyetDinh"]).ToString("dd/MM/yyyy") : ""; txtNote.Text = r["Note"].ToString(); ddlNhanHieuGoc.SelectedValue = r["NhanHieuGoc"].ToString(); txtMoTa.Text = r["MoTa"].ToString(); txtMauSac.Text = r["MauSac"].ToString(); ddlLoaiNhanHieu.SelectedValue = r["LoaiNhanHieu"].ToString(); if (r["LinhVuc"] != DBNull.Value && r["LinhVuc"].ToString() != "") { string[] alv = r["LinhVuc"].ToString().Substring(1, r["LinhVuc"].ToString().Length - 2).Split(new string[] { "@@" }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in alv) { foreach (ListItem i in lstLinhVuc.Items) { if (i.Value == s) { i.Selected = true; break; } } } } txtGhiChuThayDoi.Text = r["GhiChuThayDoi"].ToString(); //Status string message1 = ""; if (r["Message_File"] != DBNull.Value && r["Message_File"].ToString() != "0") { message1 = PortalSettings.HomeDirectory + FolderUpload + cont.GetFileNameByFileID(Convert.ToInt32(r["Message_File"]), PortalId); message1 = "<a href='" + message1 + "'>Download</a>"; } SetStatus(r["StatusName"].ToString(), r["Message"].ToString() + "<br/>" + message1); hdIsReferenced.Value = r["IsReferenced"] == DBNull.Value? "0": Convert.ToInt16(r["IsReferenced"]).ToString(); hdBienDongID.Value = r["NhanHieuBienDongID"] == DBNull.Value ? "0" : Convert.ToInt16(r["NhanHieuBienDongID"]).ToString(); hdStatusID.Value = r["StatusID"] == DBNull.Value ? "0" : Convert.ToInt16(r["StatusID"]).ToString(); hdStatusName.Value = r["StatusName"].ToString(); hdOwner.Value = r["Owner"].ToString(); hdUnit.Value = r["RealCreatedUnit"].ToString(); } }