Ejemplo n.º 1
0
        public VanBanTrongHoSo getVanBanTrongHoSo(int ID)
        {
            VanBanTrongHoSo result = null;
            string          query  = "SELECT * FROM Su_VanBanTrongHoSo WHERE ID = " + ID + "";
            DataTable       dt     = getData(query);

            if (dt.Rows.Count > 0)
            {
                result                = new VanBanTrongHoSo();
                result.ID             = ID;
                result.HoSoSo         = dt.Rows[0]["HoSoSo"].ToString();
                result.Hoso_ID        = dt.Rows[0]["Hoso_ID"].ToString();
                result.Coquan         = dt.Rows[0]["Coquan"].ToString();
                result.MaPhong        = dt.Rows[0]["MaPhong"].ToString();
                result.MucLucSo       = dt.Rows[0]["MucLucSo"].ToString();
                result.KyHieuVanBan   = dt.Rows[0]["KyHieuVanBan"].ToString();
                result.SoLuongTo      = dt.Rows[0]["SoLuongTo"].ToString();
                result.ThoiGian       = dt.Rows[0]["ThoiGian"].ToString();
                result.KiHieuThongTin = dt.Rows[0]["KiHieuThongTin"].ToString();
                result.NgonNgu        = dt.Rows[0]["NgonNgu"].ToString();
                result.ToSo           = dt.Rows[0]["ToSo"].ToString();
                result.TrichYeu       = dt.Rows[0]["TrichYeu"].ToString();
                result.TacGia         = dt.Rows[0]["TacGia"].ToString();
                result.DoMat          = dt.Rows[0]["DoMat"].ToString();
                result.ButTich        = dt.Rows[0]["ButTich"].ToString();
                result.MucDoTinCay    = dt.Rows[0]["MucDoTinCay"].ToString();
                result.GhiChu         = dt.Rows[0]["GhiChu"].ToString();
                result.FilePath       = dt.Rows[0]["FilePath"].ToString();
                result.TinhTrangVatLy = dt.Rows[0]["TinhTrangVatLy"].ToString();
                result.ThoiHanBaoQuan = dt.Rows[0]["ThoiHanBaoQuan"].ToString();
            }
            return(result);
        }
Ejemplo n.º 2
0
        public bool updateVanBanTrongHoSo(VanBanTrongHoSo Sec)
        {
            bool          result = false;
            SqlConnection conn   = new SqlConnection(connectionString);
            string        query  = "UPDATE Su_VanBanTrongHoSo SET HoSoSo = N'" + Sec.HoSoSo
                                   + "', Coquan = N'" + Sec.Coquan
                                   + "', MaPhong = N'" + Sec.MaPhong
                                   + "', MucLucSo = N'" + Sec.MucLucSo
                                   + "', KyHieuVanBan = N'" + Sec.KyHieuVanBan
                                   + "', SoLuongTo = N'" + Sec.SoLuongTo
                                   + "', ThoiGian = N'" + Sec.ThoiGian
                                   + "', KiHieuThongTin = N'" + Sec.KiHieuThongTin
                                   + "', NgonNgu = N'" + Sec.NgonNgu
                                   + "', ToSo = N'" + Sec.ToSo
                                   + "', TrichYeu = N'" + Sec.TrichYeu
                                   + "', TacGia = N'" + Sec.TacGia
                                   + "', LoaiVanBan = N'" + Sec.LoaiVanBan
                                   + "', DoMat = N'" + Sec.DoMat
                                   + "', ButTich = N'" + Sec.ButTich
                                   + "', MucDoTinCay = N'" + Sec.MucDoTinCay
                                   + "', GhiChu = N'" + Sec.GhiChu
                                   + "', FilePath = '" + Sec.FilePath + "', ThoiHanBaoQuan='" + Sec.ThoiHanBaoQuan
                                   + "', TinhTrangVatLy = N'" + Sec.TinhTrangVatLy + "' , Hoso_ID = N'" + Sec.Hoso_ID + "' WHERE ID = " + Sec.ID + "";

            try
            {
                conn.Open();
                executeDataByQuery(query, conn, null);
                result = true;
            }
            catch (Exception e)
            {
                logUserManagement("updateVanBanTrongHoSo()", e.Message);
            }
            finally
            {
                conn.Close();
            }
            return(result);
        }
Ejemplo n.º 3
0
        public int addVanBanTrongHoSo(VanBanTrongHoSo newSec)
        {
            int           result = 0;
            SqlConnection conn   = new SqlConnection(connectionString);

            try
            {
                int    thoiGianNumber = DatabaseUtil.extractNumberFromDateString(newSec.ThoiGian);
                string query          = @"INSERT INTO Su_VanBanTrongHoSo ([HoSoSo]
                       ,[CoQuan]
                       ,[MaPhong]
                       ,[MucLucSo]
                       ,[KyHieuVanBan]
                       ,[SoLuongTo]
                       ,[ThoiGian]
                       ,[KiHieuThongTin]
                       ,[NgonNgu]
                       ,[ToSo]
                       ,[TrichYeu]
                       ,[TacGia]
                       ,[LoaiVanBan]
                       ,[DoMat]
                       ,[ButTich]
                       ,[MucDoTinCay]
                       ,[GhiChu]
                       ,[FilePath]
                       ,[TinhTrangVatLy]
                       ,[Hoso_ID],[ThoiGianNumber],[ThoiHanBaoQuan]) VALUES(N'"
                                        + newSec.HoSoSo
                                        + "',N'"
                                        + newSec.Coquan
                                        + "', N'" + newSec.MaPhong
                                        + "', N'" + newSec.MucLucSo
                                        + "', N'" + newSec.KyHieuVanBan
                                        + "', N'" + newSec.SoLuongTo
                                        + "', N'" + newSec.ThoiGian
                                        + "', N'" + newSec.KiHieuThongTin
                                        + "', N'" + newSec.NgonNgu
                                        + "', N'" + newSec.ToSo
                                        + "', N'" + newSec.TrichYeu
                                        + "', N'" + newSec.TacGia
                                        + "', N'" + newSec.LoaiVanBan
                                        + "', N'" + newSec.DoMat
                                        + "', N'" + newSec.ButTich
                                        + "', N'" + newSec.MucDoTinCay
                                        + "', N'" + newSec.GhiChu
                                        + "', N'" + newSec.FilePath
                                        + "', N'" + newSec.TinhTrangVatLy
                                        + "', N'" + newSec.Hoso_ID
                                        + "'," + thoiGianNumber.ToString() + ",'" + newSec.ThoiHanBaoQuan + "') SELECT SCOPE_IDENTITY() as new_id;";
                conn.Open();
                result = executeInsert(query);
                //result = true;
            }
            catch (Exception e)
            {
                logUserManagement("addVanBanTrongHoSo()", e.Message);
            }
            finally
            {
                conn.Close();
            }
            return(result);
        }
Ejemplo n.º 4
0
        public bool validateVanBan(VanBanTrongHoSo vb, out string message)
        {
            bool rs = true;

            message = "";
            if (vb.Coquan == null || vb.Coquan.Trim().Length == 0)
            {
                rs       = false;
                message += "Chưa nhập trường: Cơ quan lưu trữ, ";
            }
            if (vb.MaPhong == null || vb.MaPhong.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Phông lưu trữ, ";
            }
            if (vb.HoSoSo == null || vb.HoSoSo.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Hồ sơ, ";
            }
            if (vb.KyHieuVanBan == null || vb.KyHieuVanBan.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Ký hiệu văn bản, ";
            }
            if (vb.ThoiGian == null || vb.ThoiGian.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Thời gian, ";
            }
            if (vb.LoaiVanBan == null || vb.LoaiVanBan.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Loại văn bản, ";
            }
            if (vb.DoMat == null || vb.DoMat.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Độ mật, ";
            }
            if (vb.TacGia == null || vb.TacGia.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Tác giả, ";
            }
            if (vb.MucDoTinCay == null || vb.MucDoTinCay.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Mức độ tin cậy, ";
            }
            if (vb.ThoiHanBaoQuan == null || vb.ThoiHanBaoQuan.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Thời hạn bảo quản, ";
            }
            if (vb.TinhTrangVatLy == null || vb.TinhTrangVatLy.Trim().Length == 0)
            {
                rs = false;
                if (message.Length == 0)
                {
                    message += "Chưa nhập trường: ";
                }
                message += "Tình trạng vật lý, ";
            }
            return(rs);
        }