Exemplo n.º 1
0
        private void ConstructResultSet()
        {
            dhProcedure objparty = new dhProcedure();

            // dsGeneral.dtPosPartyDataTable dt = iFacede.GetParty(Globalized.ObjDbName, objparty);
            _results = new List <dhProcedure>();
            _results = db.Procedures.Where(x => x.BIsActive == true).ToList();
        }
        private void TxtIProceduresID_TargetUpdated(object sender, System.Windows.Data.DataTransferEventArgs e)
        {
            if (this.MyViewModel == null)
            {
                return;
            }
            int IProId;

            int.TryParse(txtIProceduresID.Text.ToString(), out IProId);


            dhProcedure ObjInv = this.MyViewModel.db.Procedures.Where(I => I.BIsActive == true && I.IProcedureId == IProId).FirstOrDefault();

            //iFacede.GetdhItem(Globalized.ObjDbName, new dhItems { IItemID = Convert.ToInt32(ItemList.SelectedValue) });
            //ObjDhItem.IQuantity = 0;
            // creat the new object of doctor investigation
            if (ObjInv == null)
            {
                return;
            }

            dhDocProcedures objDocProcedure = new dhDocProcedures();

            objDocProcedure.IProcedureId      = IProId;
            objDocProcedure.IDocid            = this.MyViewModel.ObjNewDoctor.IDocid;
            objDocProcedure.VProcedureName    = ObjInv.VProcedureName;
            objDocProcedure.VProcedureDesc    = ObjInv.VProcedureDesc;
            objDocProcedure.IProcedureCharges = ObjInv.IProCharges;
            this.MyViewModel.ObjNewDoctor.DocProcedures.Add(objDocProcedure);

            // update the source
            this.DocProcedures.ItemsSource = this.MyViewModel.ObjNewDoctor.DocProcedures;


            // clear the source
            // this.InvestigationList.SelectedItem = null;
            // this.InvestigationList.SelectedValue = "";

            //this.InvestigationList
        }