public void SortMinMaxPrice() { var filesave = new FileSave(); string filenametest = filesave.GetFileName(); if (filenametest == "") { return; } try { string smin = File.ReadLines(filenametest).Select(x => int.Parse(x)).Where(n => n > 0).Min().ToString(); string smax = File.ReadLines(filenametest).Select(x => int.Parse(x)).Where(n => n > 0).Max().ToString(); //値を書き込み ファイル名:x 値を:y にする。 filesave.PriceMinMaxSave(smin, smax, filenametest); } catch (Exception ex) { MessageBox.Show(ex.Message, "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error); //_logOuput.OutputErrLog(ex); } }
private void Sort_Click(object sender, EventArgs e) { try { var filesave = new FileSave(); string filenametest = filesave.GetFileName(); if (filenametest == "") { return; } var sort = new SortPrice().ReadPriceInfos(filenametest); string smin = sort.Min(n => n.HotelPrice).ToString(); string smax = sort.Max(n => n.HotelPrice).ToString(); //値を書き込み ファイル名:x 値を:y にする。 filesave.PriceMinMaxSave(smin, smax, filenametest); } catch (Exception ex) { MessageBox.Show(ex.Message, "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error); } }