Exemple #1
0
 private static void Init()
 {
     XmlConfigurator.Configure();
     filesLogic = new FilesLogic();
     myLogger   = new SpieniarkaLogger();
     spieniarkaProbkiRepository = new SpieniarkaProbkiRepository(myLogger);
 }
Exemple #2
0
        static void Main(string[] args)
        {
            Init();

            RunFtpCommand();
            Console.WriteLine("Start Logic");
            //var date = spieniarkaProbkiRepository.GetDateLastRecord(FileType.Batch);
            //spieniarkaProbkiRepository.InsertMissingData(FilesLogic.GetDataFromFile(BatchFilePath, FileType.Batch), date, FileType.Batch);
            var date = spieniarkaProbkiRepository.GetDateLastRecord(FileType.Summary);

            spieniarkaProbkiRepository.InsertMissingData(FilesLogic.GetDataFromFile(SummaryFilePath, FileType.Summary), date, FileType.Summary);
        }
    protected void btnRepeal_Click(object sender, EventArgs e)
    {
        FilesLogic filesLogic = new FilesLogic();

        new List <string>();
        using (SqlConnection sqlConnection = new SqlConnection(SqlHelper.ConnectionString))
        {
            sqlConnection.Open();
            SqlTransaction sqlTransaction = sqlConnection.BeginTransaction();
            try
            {
                this.getViewSet();
                if (this.ViewState[ProjectElectronFiles.temTableName] != null)
                {
                    DataTable dataTable = new DataTable();
                    dataTable = (this.ViewState[ProjectElectronFiles.temTableName] as DataTable);
                    for (int i = 0; i < dataTable.Rows.Count; i++)
                    {
                        if (filesLogic.Delete(new Guid(dataTable.Rows[i]["ID"].ToString()), sqlTransaction))
                        {
                            string idvals = "'" + dataTable.Rows[i]["file_sid"].ToString() + "'";
                            filesLogic.Update(idvals, dataTable.Rows[i]["Original_table"].ToString(), dataTable.Rows[i]["sid_ColumnName"].ToString(), 1, sqlTransaction);
                        }
                    }
                }
                sqlTransaction.Commit();
                base.RegisterScript("alert('系统提示:\\n\\n操作成功!');");
            }
            catch (Exception ex)
            {
                sqlTransaction.Rollback();
                sqlConnection.Close();
                base.RegisterScript("alert('系统提示:\\n\\n操作失败!');");
                throw ex;
            }
            this.initDataBind();
        }
    }
Exemple #4
0
 public FilesController(FilesLogic filesLogic)
 {
     _filesLogic = filesLogic;
 }
Exemple #5
0
 private static void GetFileInfo(string filePath)
 {
     var fileInfo = FilesLogic.GetFileInfo(filePath);
     Console.WriteLine(fileInfo + Environment.NewLine);
 }
Exemple #6
0
 private static void DeleteFile(string filePath)
 {
     FilesLogic.DeleteFile(filePath);
 }
Exemple #7
0
 private static void MoveFile(string source, string dest)
 {
     FilesLogic.MoveFile(source, dest);
 }
Exemple #8
0
 private static void CopyFile(string source, string dest)
 {
     FilesLogic.CopyFile(source, dest);
 }
Exemple #9
0
 /// <summary>
 /// Показать файлы в каталоге
 /// </summary>
 /// <param name="path"></param>
 private static void ShowNewFiles(string path)
 {
     FilesArray = FilesLogic.GetFiles(path);
     CurrentPage = 0;
     ShowFiles();
 }