Exemplo n.º 1
0
        private bool SetParam()
        {
            if (Group.SelectedItem == null || Nutdef.SelectedItem == null)
            {
                MessageBox.Show("The Comboboxes are not set!!!");
                return(false);
            }


            //HACK: change to a list ....
            //System.Data.DataRowView rv0 = (System.Data.DataRowView)Group.SelectedItem;
            //sg = (Sr25DataSet.Fd_GrpRow)rv0.Row;
            if (sg == null)
            {
                sg = new Ext_Groups((int)Group.SelectedValue, Group.Text);
            }
            else
            {
                sg.FdGrp_Desc = Group.Name;
                sg.FdGrp_CD   = (int)Group.SelectedValue;
            }

            System.Data.DataRowView rv1 = (System.Data.DataRowView)Nutdef.SelectedItem;

            ndr = (Sr25DataSet.NUT_DEFRow)rv1.Row;

            if (ndr == null)
            {
                return(false);
            }

            return(true);
        }
Exemplo n.º 2
0
        private void AddRow(short p1, float p2)
        {
            Sr25DataSet.NUT_DEFRow ndr = ds.NUT_DEF.Where(n => n.Nutr_No == p1).First();

            //ListViewItem lbi = new ListViewItem();

            //StackPanel sp = new StackPanel();
            //sp.Height = 22;
            //sp.Orientation = Orientation.Horizontal;

            //Label  val = new Label ();
            //val.Padding = new Thickness(0);
            //val.Width = 80;
            //val.Height = 25;
            //val.VerticalAlignment = System.Windows.VerticalAlignment.Center;
            //val.HorizontalContentAlignment = System.Windows.HorizontalAlignment.Right;
            int dec = int.Parse(ndr.Decimal);

            //val.Content = string.Format(Comm.StrFormat[dec], p2);
            string aval = string.Format(Comm.StrFormat[dec], p2);

            //Label  uni = new Label();
            //uni.Padding = new Thickness(0);
            //uni.Height = 22;
            //uni.Width = 30;
            //uni.Content  = ndr.Units;
            //uni.VerticalAlignment = System.Windows.VerticalAlignment.Center;

            //Label  nname = new Label ();
            //nname.Padding = new Thickness(0);
            //nname.Height = 22;
            //nname.Content = ndr.NutrDesc;
            //nname.VerticalAlignment = System.Windows.VerticalAlignment.Center;
            //sp.Children.Add(val);
            //sp.Children.Add(uni);
            //sp.Children.Add(nname);



            //lbi.Content = sp;
            //lbi.Height = 22;
            //lbi.FontWeight = FontWeights.Bold;
            //lbi.Padding = new Thickness(0);

            //NutV.Items.Add(lbi);

            ValueList.Add(new NutList(aval, ndr.Units, ndr.NutrDesc));
        }
Exemplo n.º 3
0
        private void LoadRdg()
        {
            Sr25DataSet.NUT_DEFRow nd = (Sr25DataSet.NUT_DEFRow)ResList.SelectedItem;
            if (nd == null)
            {
                return;
            }

            int decp = int.Parse(nd.Decimal);

            var tisqry = Tempres.Where(n => n.Nutr_No == nd.Nutr_No).ToList <Sr25DataSet.ndataRow>();


            string selection = string.Format("{0} Records found for {1}.", tisqry.Count(), nd.NutrDesc);

            ResGridHead.Content = selection;

            PanRes.Rows.Clear();


            //ResGrid.ItemsSource = null;

            if (tisqry.Count() <= 0)
            {
                return;
            }
            //StringBuilder sss = new StringBuilder();

            foreach (Sr25DataSet.ndataRow drow in tisqry)
            {
                DataRow d0 = PanRes.NewRow();
                float   x  = (float)drow.Nutr_Val;
                string  rx = string.Format(Helper.StrFormat(decp), x);
                d0[0] = rx;
                string des = _selected.Where(f => f.NDB_No == drow.NDB_No).First().Desc;
                d0[1] = des;
                PanRes.Rows.Add(d0);
                //sss.AppendLine(string.Format("NDB = {0}   {1}   {2} ",drow.NDB_No,rx,des));
            }
            //MessageBox.Show(sss.ToString());
        }