private void LoadDefaultValues()
        {
            //Load All Model Name
            SparePartsInfoBL viBL = new SparePartsInfoBL();

            foreach (var SparePartsInfo in viBL.GetAllSparePartsInfo())
            {
                ComboboxItem obj = new ComboboxItem();
                obj.Text  = SparePartsInfo.ModelName;
                obj.Value = SparePartsInfo.SparePartsInfoID;
                ddlModelName.Items.Add(obj);
            }

            //Load Inventory Status
            ddlInvStatus.Items.Clear();
            SparePartsInventoryBL obj2 = new SparePartsInventoryBL();

            foreach (var status in obj2.GetInventoryStatusType())
            {
                ComboboxItem itemInventoryStatus = new ComboboxItem();
                itemInventoryStatus.Text  = status.Description;
                itemInventoryStatus.Value = status.SparePartsInventoryStatusTypeID;
                ddlInvStatus.Items.Add(itemInventoryStatus);
            }
        }
        private void PopulateInventorySpareParts(int SparePartsInventoryID)
        {
            SparePartsInventoryBL obj = new SparePartsInventoryBL();
            var          vehInv       = obj.GetAllSparePartsInventory().Where(v => v.SparePartsInventoryID == SparePartsInventoryID).FirstOrDefault();
            ComboboxItem selitem      = new ComboboxItem();

            selitem.Text             = vehInv.SparePartsModelName;
            selitem.Value            = vehInv.SparePartsInfoID;
            ddlModelName.Text        = selitem.Text;
            txtIdentificationNo.Text = vehInv.IdentificationNo;
            txtOtherDescription.Text = vehInv.OtherDescription;
            txtShowRoomPrice.Text    = vehInv.ShowRoomPrice.ToString();
            txtMarginPrice.Text      = vehInv.MarginPrice.ToString();
            //InventoryStatus Populate
            var          vehInvStatus = obj.GetInventoryStatusType().Where(iv => iv.SparePartsInventoryStatusTypeID == vehInv.SparePartsInventoryStatusTypeID).FirstOrDefault();
            ComboboxItem selInvitem   = new ComboboxItem();

            selInvitem.Text           = vehInvStatus.Description;
            selInvitem.Value          = vehInvStatus.SparePartsInventoryStatusTypeID;
            ddlInvStatus.Text         = selInvitem.Text;
            ddlQuantity.SelectedIndex = 0;
        }
Пример #3
0
        private void LoadDefaultValues()
        {
            SparePartsInventoryBL obj = new SparePartsInventoryBL();
            var lst = obj.GetAllSparePartsInventory();

            if (_mode == "ADD")
            {
                lst = lst.Where(i => i.SparePartsInventoryStatusTypeID == 1).ToList();
            }
            dgSparePartsInventory.DataSource = lst;

            //Get All Model Name
            ddlModelName.Items.Clear();
            SparePartsInfoBL obj1 = new SparePartsInfoBL();
            var allVehInfo        = obj1.GetAllSparePartsInfo();

            foreach (var vehInfo in allVehInfo)
            {
                //Load Model Name
                ComboboxItem itemModelName = new ComboboxItem();
                itemModelName.Text  = vehInfo.ModelName;
                itemModelName.Value = vehInfo.SparePartsInfoID;
                ddlModelName.Items.Add(itemModelName);
            }


            //Load Inventory Status
            ddlInventoryStatus.Items.Clear();
            SparePartsInventoryBL obj2 = new SparePartsInventoryBL();

            foreach (var status in obj2.GetInventoryStatusType())
            {
                ComboboxItem itemInventoryStatus = new ComboboxItem();
                itemInventoryStatus.Text  = status.Description;
                itemInventoryStatus.Value = status.SparePartsInventoryStatusTypeID;
                ddlInventoryStatus.Items.Add(itemInventoryStatus);
            }
        }