public FileTransfer(int CID, int RID, string FilePath) { InitializeComponent(); try { DataTable dti = DHuy.SELECT_NEWROW("FILE_TRANSFER"); String key = DBase.biDateTimeSave(DateTime.Now); dti.Rows[0]["ID"] = 0; dti.Rows[0]["DATA"] = new byte[3]; dti.Rows[0]["FILE_DATA"] = new byte[3]; dti.Rows[0]["CONTROL_ID"] = CID; dti.Rows[0]["REMOTE_ID"] = RID; dti.Rows[0]["MD5"] = key; kq = DHuy.INSERT_IDENTITY_UID("FILE_TRANSFER", dti); DataTable temp = DHuy.SELECT_SQL("SELECT * FROM FILE_TRANSFER WHERE MD5 = '" + key + "'"); SESSION_TRANS_ID = DBase.IntReturn(temp.Rows[0]["ID"]); REMOTE_ID = RID; CONTROL_ID = CID; FileTransfer_Process P = new FileTransfer_Process(); P.isSend = 1; P.dt = temp; P.Here_File = FilePath; P.Remote_File = "Home"; P.SESSION_TRANS_ID = SESSION_TRANS_ID; P.F = this; P.StartPosition = FormStartPosition.CenterParent; P.Show(this); //this.Close(); } catch (Exception ex) { } }