Advertisement
Guest User

Untitled

a guest
Nov 13th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.20 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace fraksedelskrivare
  12. {
  13. public partial class Form1 : Form
  14. {
  15. public List<string> goodsnummer = new List<string>();
  16. public List<string> varuslag = new List<string>();
  17. public List<string> bruttovikt = new List<string>();
  18. public List<string> volym = new List<string>();
  19.  
  20. public int goodscurrent = 0;
  21.  
  22. public Form1()
  23. {
  24. InitializeComponent();
  25. goodsnummer.Add("123");
  26. varuslag.Add("exempelgods");
  27. bruttovikt.Add("100");
  28. volym.Add("1");
  29.  
  30. TBXgoodsnummer.Text = goodsnummer[goodscurrent];
  31. TBXvaruslag.Text = varuslag[goodscurrent];
  32. TBXbruttovikt.Text = bruttovikt[goodscurrent];
  33. TBXvolym.Text = volym[goodscurrent];
  34. TBXGOODSINFOrefresh();
  35. }
  36.  
  37. public void TBXGOODSINFOrefresh()
  38. {
  39. TBXgoodsnummerinfo.Text = null;
  40. TBXvaruslaginfo.Text = null;
  41. TBXbruttoviktinfo.Text = null;
  42. TBXvolyminfo.Text = null;
  43. for (int i = 0; i < goodsnummer.Count; i++)
  44. {
  45. TBXgoodsnummerinfo.Text = TBXgoodsnummerinfo.Text + goodsnummer[i] + " " + Environment.NewLine;
  46. TBXvaruslaginfo.Text = TBXvaruslaginfo.Text + varuslag[i] + " " + Environment.NewLine;
  47. TBXbruttoviktinfo.Text = TBXbruttoviktinfo.Text + bruttovikt[i] + " " + Environment.NewLine;
  48. TBXvolyminfo.Text = TBXvolyminfo.Text + volym[i] + " " + Environment.NewLine;
  49.  
  50.  
  51. }
  52. }
  53. //add
  54. private void BUTadd_Click(object sender, EventArgs e)
  55. {
  56. if (TBXgoodsnummer.Text != "" && TBXvaruslag.Text != "" && TBXbruttovikt.Text != "" && TBXvolym.Text != "")
  57. {
  58. goodsnummer.Add(TBXgoodsnummer.Text);
  59. varuslag.Add(TBXvaruslag.Text);
  60. bruttovikt.Add(TBXbruttovikt.Text);
  61. volym.Add(TBXvolym.Text);
  62.  
  63. goodscurrent = varuslag.Count - 1;
  64. TBXgoodsnummer.Text = goodsnummer[goodscurrent];
  65. TBXvaruslag.Text = varuslag[goodscurrent];
  66. TBXbruttovikt.Text = bruttovikt[goodscurrent];
  67. TBXvolym.Text = volym[goodscurrent];
  68. TBXGOODSINFOrefresh();
  69. }
  70. }
  71. //remove
  72. private void BUTdelete_Click(object sender, EventArgs e)
  73. {
  74. if (TBXvaruslag.Text == varuslag[goodscurrent])
  75. {
  76. goodsnummer.Remove(goodsnummer[goodscurrent]);
  77. varuslag.Remove(varuslag[goodscurrent]);
  78. bruttovikt.Remove(bruttovikt[goodscurrent]);
  79. volym.Remove(volym[goodscurrent]);
  80. goodscurrent = 0;
  81.  
  82. TBXgoodsnummerinfo.Text = null;
  83. TBXvaruslaginfo.Text = null;
  84. TBXbruttoviktinfo.Text = null;
  85. TBXvolyminfo.Text = null;
  86. TBXGOODSINFOrefresh();
  87. }
  88. }
  89.  
  90. private void BUTupp_Click(object sender, EventArgs e)
  91. {
  92. if(goodscurrent > 0)
  93. {
  94. goodscurrent--;
  95. TBXgoodsnummer.Text = goodsnummer[goodscurrent];
  96. TBXvaruslag.Text = varuslag[goodscurrent];
  97. TBXbruttovikt.Text = bruttovikt[goodscurrent];
  98. TBXvolym.Text = volym[goodscurrent];
  99. }
  100. }
  101.  
  102. private void BUTdown_Click(object sender, EventArgs e)
  103. {
  104. if (goodscurrent < varuslag.Count-1)
  105. {
  106. goodscurrent++;
  107. TBXgoodsnummer.Text = goodsnummer[goodscurrent];
  108. TBXvaruslag.Text = varuslag[goodscurrent];
  109. TBXbruttovikt.Text = bruttovikt[goodscurrent];
  110. TBXvolym.Text = volym[goodscurrent];
  111. }
  112. }
  113.  
  114. private void Form1_Load(object sender, EventArgs e)
  115. {
  116.  
  117. }
  118. }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement