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); } }
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(); }
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); } }
private void LoadDefaultValues() { SparePartsInfoBL obj = new SparePartsInfoBL(); dgSparePartsInfo.DataSource = obj.GetAllSparePartsInfo(); }