private void BindInfo(VBPQ_VanBanChiTiet VanBan) { txtSoHieuVB.Text = VanBan.SoHieu; txtTrichYeu.Text = VanBan.TrichYeu; Editor1.MainEditor.Text = VanBan.ChiTiet; ListItem liLV = ddlLinhVuc.Items.FindByValue(VanBan.LinhVuc.ToString()); if (liLV != null) { liLV.Selected = true; } ListItem liCQBH = ddlCQBH.Items.FindByValue(VanBan.CQBH.ToString()); if (liCQBH != null) { liCQBH.Selected = true; } ListItem liLVB = ddlLoaiVB.Items.FindByValue(VanBan.LoaiVB.ToString()); if (liLVB != null) { liLVB.Selected = true; } rdpNgayBH.SelectedDate = VanBan.NgayBH; rdpNgayHL.SelectedDate = VanBan.NgayHL; hplFileVanBan.NavigateUrl = VanBan.FileDinhKem; hplFileVanBan.Text = "Xem file"; hplFileVanBan.Visible = true; }
private void BindInfo(VBPQ_VanBanChiTiet vb) { lblCQBH.Text = vb.VBPQ_CoQuanBH.TenCoQuanBH; lblLinhVuc.Text = vb.VBPQ_LinhVuc.TenLinhVuc; lblLoaiVB.Text = vb.VBPQ_LoaiVB.LoaiVB; lblNgayBH.Text = vb.NgayBH.Value.ToString("dd/MM/yyyy"); lblNgayHL.Text = vb.NgayHL.Value.ToString("dd/MM/yyyy"); lblSoHieu.Text = vb.SoHieu; lblTrichYeu.Text = vb.TrichYeu; hplFileDownload.NavigateUrl = vb.FileDinhKem; }
protected void grvThuTuc_RowDeleting(object sender, GridViewDeleteEventArgs e) { int _ttid = Convert.ToInt32(e.Keys[0].ToString()); VBPQ_VanBanChiTiet tt = db.VBPQ_VanBanChiTiets.SingleOrDefault <VBPQ_VanBanChiTiet>(ttct => ttct.Id == _ttid && ttct.UserId == UserId); if (tt != null) { db.VBPQ_VanBanChiTiets.DeleteOnSubmit(tt); db.SubmitChanges(); LoadThuTuc(); } }
private void BindInfo(VBPQ_VanBanChiTiet thutuc) { lblSoHieu.Text = thutuc.SoHieu; lblCQBH.Text = thutuc.VBPQ_CoQuanBH.TenCoQuanBH; lblChiTietVB.Text = thutuc.ChiTiet; lblHieuLuc.Text = (thutuc.ConHieuLuc == true ? "Còn hiệu lực" : "Hết hiệu lực"); lblLinhVuc.Text = thutuc.VBPQ_LinhVuc.TenLinhVuc; lblLoaiVB.Text = thutuc.VBPQ_LoaiVB.LoaiVB; lblNgayBH.Text = thutuc.NgayBH.Value.ToString("dd/MM/yyyy"); lblNgayHL.Text = thutuc.NgayHL.Value.ToString("dd/MM/yyyy"); hplViewFile.NavigateUrl = thutuc.FileDinhKem; if (thutuc.DaDuyet == true) { lblTrangThai.Text = "Đã duyệt"; lblTrangThai.ForeColor = System.Drawing.Color.Blue; btnSave.Text = " BỎ DUYỆT "; } else { lblTrangThai.Text = "Chưa duyệt"; lblTrangThai.ForeColor = System.Drawing.Color.Red; btnSave.Text = " DUYỆT "; } }
protected void btnSave_Click(object sender, EventArgs e) { if (Page.IsValid) { VBPQ_VanBanChiTiet tt = VanBan; bool isUpdate = true; if (tt == null) { tt = new VBPQ_VanBanChiTiet(); tt.NgayTao = DateTime.Now; isUpdate = false; tt.UserId = UserId; tt.ViewCount = 0; tt.DownloadCount = 0; } tt.SoHieu = txtSoHieuVB.Text; tt.TrichYeu = txtTrichYeu.Text; tt.ChiTiet = Editor1.MainEditor.Text; tt.LinhVuc = Convert.ToInt32(ddlLinhVuc.SelectedValue); tt.LoaiVB = Convert.ToInt32(ddlLoaiVB.SelectedValue); tt.CQBH = Convert.ToInt32(ddlCQBH.SelectedValue); if (fulVanBan.HasFile) { string ext = NT.Lib.Globals.GetFileExtension(fulVanBan.FileName); if (IsValidFile(ext)) { //xoa file cu neu co (truong hop cap nhat) if (!String.IsNullOrEmpty(tt.FileDinhKem)) { System.IO.File.Delete(Server.MapPath(tt.FileDinhKem)); } string uploadFolder = Server.MapPath(virtualUploadFolder); if (!System.IO.Directory.Exists(uploadFolder)) { System.IO.Directory.CreateDirectory(uploadFolder); } //tao chuoi ten file ngau nhien string fileName = "VBPQ-" + Hash.GetRandomHashKey(8) + "." + ext; fulVanBan.SaveAs(uploadFolder + fileName); tt.FileDinhKem = (virtualUploadFolder + fileName); tt.LoaiFile = ext; } } tt.NgayCapNhat = DateTime.Now; tt.NgayHL = rdpNgayHL.SelectedDate; tt.NgayBH = rdpNgayBH.SelectedDate; tt.ConHieuLuc = (rdConHL.Checked); tt.DaDuyet = false; //tt.HieuLuc = true; if (!isUpdate) { db.VBPQ_VanBanChiTiets.InsertOnSubmit(tt); } db.SubmitChanges(); Response.Redirect(KHCNCT.Globals.Common.GenerateAdminUrl("dsvbpq")); } }