private static void Init() { XmlConfigurator.Configure(); filesLogic = new FilesLogic(); myLogger = new SpieniarkaLogger(); spieniarkaProbkiRepository = new SpieniarkaProbkiRepository(myLogger); }
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(); } }
public FilesController(FilesLogic filesLogic) { _filesLogic = filesLogic; }
private static void GetFileInfo(string filePath) { var fileInfo = FilesLogic.GetFileInfo(filePath); Console.WriteLine(fileInfo + Environment.NewLine); }
private static void DeleteFile(string filePath) { FilesLogic.DeleteFile(filePath); }
private static void MoveFile(string source, string dest) { FilesLogic.MoveFile(source, dest); }
private static void CopyFile(string source, string dest) { FilesLogic.CopyFile(source, dest); }
/// <summary> /// Показать файлы в каталоге /// </summary> /// <param name="path"></param> private static void ShowNewFiles(string path) { FilesArray = FilesLogic.GetFiles(path); CurrentPage = 0; ShowFiles(); }