예제 #1
0
 private void button4_Click(object sender, EventArgs e)
 {
     if (lst_tanks.SelectedItems.Count > 0)
     {
         UnloadingDipReadings read = (UnloadingDipReadings)lst_tanks.SelectedItems[0].Tag;
         CustomeRepository.UpdateDipValues(txt_DocNo.Text.Trim(), read.TankD, num_afterReading.Value, 2);
         if (txt_DocNo.Text.Trim() != "")
         {
             LoadTanks(txt_DocNo.Text);
         }
     }
 }
예제 #2
0
 private void lst_tanks_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lst_tanks.SelectedItems.Count > 0)
     {
         panel4.BackColor = Color.LightGray;
         tankswitch       = true;
         nozzelswitch     = false;
         timer1.Start();
         UnloadingDipReadings tank = (UnloadingDipReadings)lst_tanks.SelectedItems[0].Tag;
         LoadNozzels(txt_DocNo.Text.Trim(), tank.TankD);
         GetValues(txt_DocNo.Text, 1);
     }
 }
예제 #3
0
        private void GetValues(string docno, int bORa)
        {
            if (lst_tanks.SelectedItems.Count > 0)
            {
                decimal brefore           = decimal.Zero;
                decimal After             = decimal.Zero;
                UnloadingDipReadings read = (UnloadingDipReadings)lst_tanks.SelectedItems[0].Tag;
                brefore = CustomeRepository.GetNozzelTotalizerReadings(txt_DocNo.Text, read.TankD, 1);
                After   = CustomeRepository.GetNozzelTotalizerReadings(txt_DocNo.Text, read.TankD, 2);
                num_beforedipreading.Value = brefore;
                num_afterReading.Value     = After;

                lbl_totbfore.Text       = read.BeforeTankQty.ToString();
                lbl_Totafter.Text       = read.AfterTankQty.ToString();
                lbl_systemUnloaded.Text = (read.AfterTankQty - read.BeforeTankQty).ToString();
                decimal unloadedqty = commonFunctions.ToDecimal(lbl_unloadedqty.Text.Trim());
                decimal variance    = unloadedqty - (read.AfterTankQty - read.BeforeTankQty);
                lbl_Variance.Text = variance.ToString();
            }
        }