Esempio n. 1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            var SparePartsInfoID = Convert.ToInt32(dgSparePartsInfo.CurrentRow.Cells["SparePartsInfoID"].Value.ToString());

            if (SparePartsInfoID == 0)
            {
                MyMessageBox.ShowBox("Please select a value from the SpareParts Info!!!");
            }
            else
            {
                var retStr = MyMessageBoxYesorNo.ShowBox("Are you Sure You want to Delete??");
                if (retStr == "1")
                {
                    SparePartsInfoBL obj = new SparePartsInfoBL();
                    var flag             = obj.DeleteSparePartsInfo(SparePartsInfoID);
                    LoadDefaultValues();
                    if (flag)
                    {
                        MyMessageBox.ShowBox("SpareParts Information Deleted");
                    }
                    else
                    {
                        MyMessageBox.ShowBox("SpareParts Information Failed to Delete.");
                    }
                }
            }
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (ddlSparePartsType.SelectedIndex == -1 || txtModelCode.Text == "" || txtModelName.Text == "" || txtMarginPrice.Text == "" || txtShowRoomPrice.Text == "")
            {
                MyMessageBox.ShowBox("Please Select All Mandatory Fields!!!");
                return;
            }
            SparePartsInfoDTO info = new SparePartsInfoDTO();
            var selItem            = (ComboboxItem)ddlSparePartsType.SelectedItem;

            info.SparePartsInfoID = _SparePartsInfoID;
            info.SparePartsTypeID = Convert.ToInt32(selItem.Value);
            info.ModelCode        = txtModelCode.Text;
            info.ModelName        = txtModelName.Text;
            info.ShowRoomPrice    = Convert.ToInt32(txtShowRoomPrice.Text);
            info.MarginPrice      = Convert.ToInt32(txtMarginPrice.Text);
            info.CreatedDate      = System.DateTime.Now;
            info.CreatedBy        = GlobalSetup.Userid;
            info.ModifiedDate     = System.DateTime.Now;
            SparePartsInfoBL viBL = new SparePartsInfoBL();
            var flag = viBL.SaveSparePartsInfo(info, _mode);

            if (flag)
            {
                MyMessageBox.ShowBox("SpareParts Information Saved", "SpareParts Info");
                Clear();
            }
            else
            {
                MyMessageBox.ShowBox("SpareParts Information Failed to Save", "SpareParts Info");
            }
        }
        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);
            }
        }
Esempio n. 4
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            var modelCode        = txtModelCode.Text;
            var modelName        = txtModelName.Text;
            SparePartsInfoBL obj = new SparePartsInfoBL();
            var filterefInfo     = obj.GetAllSparePartsInfo().Where(i => i.ModelCode.ToUpper().Contains(modelCode.ToUpper()) && i.ModelName.ToUpper().Contains(modelName.ToUpper())).ToList();

            dgSparePartsInfo.DataSource = filterefInfo;
        }
        private void LoadDefaultValue()
        {
            SparePartsInfoBL viBL = new SparePartsInfoBL();

            foreach (var SparePartstypes in viBL.GetSparePartsTypes())
            {
                ComboboxItem obj = new ComboboxItem();
                obj.Text  = SparePartstypes.Description;
                obj.Value = SparePartstypes.SparePartsTypeID;
                ddlSparePartsType.Items.Add(obj);
            }
        }
 private void ddlModelName_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlModelName.SelectedIndex != -1)
     {
         SparePartsInfoBL bl   = new SparePartsInfoBL();
         ComboboxItem     item = (ComboboxItem)ddlModelName.SelectedItem;
         if (item != null)
         {
             var vehicleinfo = bl.GetSparePartsInfo(Convert.ToInt32(item.Value));
             txtShowRoomPrice.Text = vehicleinfo.ShowRoomPrice.ToString();
             txtMarginPrice.Text   = vehicleinfo.MarginPrice.ToString();
         }
     }
 }
        private void PopulateSparePartstype(int SparePartsInfoID)
        {
            SparePartsInfoBL obj        = new SparePartsInfoBL();
            var          SparePartsInfo = obj.GetSparePartsInfo(SparePartsInfoID);
            var          SparePartsType = obj.GetSparePartsTypes().Where(vt => vt.SparePartsTypeID == SparePartsInfo.SparePartsTypeID).FirstOrDefault();
            ComboboxItem selitem        = new ComboboxItem();

            selitem.Text           = SparePartsType.Description;
            selitem.Value          = SparePartsType.SparePartsTypeID;
            ddlSparePartsType.Text = selitem.Text;
            txtModelCode.Text      = SparePartsInfo.ModelCode;
            txtModelName.Text      = SparePartsInfo.ModelName;
            txtShowRoomPrice.Text  = SparePartsInfo.ShowRoomPrice.ToString();
            txtMarginPrice.Text    = SparePartsInfo.MarginPrice.ToString();
        }
Esempio n. 8
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);
            }
        }
Esempio n. 9
0
        private void LoadDefaultValues()
        {
            SparePartsInfoBL obj = new SparePartsInfoBL();

            dgSparePartsInfo.DataSource = obj.GetAllSparePartsInfo();
        }