コード例 #1
0
 public static bool Delete_TaiLieu(int idFile)
 {
     try
     {
         var oFile = new clsFTP_Files();
         oFile.ID_Files = idFile;
         oFile.SelectOne();
         oFile.TaiKhoan_SuaCuoi = (short)GlobalVariables.iCurrentUser;
         oFile.Ngay_SuaCuoi     = GlobalVariables.GetCurrentDateTime();
         oFile.TonTai           = false;
         oFile.Update();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
コード例 #2
0
        private void cmdGhi_Click(object sender, EventArgs e)
        {
            if (cmbFiletype.Properties.GetIndexByKeyValue(cmbFiletype.EditValue) < 0)
            {
                BaseMessages.ShowWarningMessage("Chưa chọn loại file");
                return;
            }

            var oFile = new clsFTP_Files();

            oFile.ID_Files = m_iID_Files;
            oFile.SelectOne();
            oFile.ID_FileType = short.Parse(cmbFiletype.EditValue.ToString());
            oFile.GhiChu      = txtGhiChu.Text;
            if (oFile.Update())
            {
                IsUpload = true;
                Close();
            }
        }
コード例 #3
0
 /// <summary>
 /// </summary>
 /// <param name="idFile"></param>
 /// <param name="FileNameSave">Toàn bộ đường dẫn file, như C:\1.doc</param>
 /// <param name="IsOverWrite"></param>
 /// <returns></returns>
 public static bool Download_TaiLieuDinhKem(int idFile, string FilePathSave, string FileNameSave,
                                            bool IsOverWrite)
 {
     if (IsOverWrite && IsFileInUse(FilePathSave, FileNameSave))
     {
         BaseMessages.ShowWarningMessage("File ghi đè đang sử dụng!");
         return(false);
     }
     //return true;
     try
     {
         var oFile = new clsFTP_Files();
         oFile.ID_Files = idFile;
         oFile.SelectOne();
         var sFilePath = oFile.FilePath.Value;
         var sFileName = oFile.FileName.Value;
         return(FTP_Download(FilePathSave, FileNameSave, sFilePath, sFileName));
     }
     catch
     {
         return(false);
     }
 }