/// <summary> /// Function to save /// </summary> public void SaveFunction() { try { CounterInfo infoCounter = new CounterInfo(); CounterSP spCounter = new CounterSP(); infoCounter.CounterName = txtCounterName.Text.Trim(); infoCounter.Narration = txtNarration.Text.Trim(); infoCounter.Extra1 = string.Empty; infoCounter.Extra2 = string.Empty; if (spCounter.CounterCheckIfExist(txtCounterName.Text.Trim(), 0) == false) { decLedgerId = spCounter.CounterAddWithIdentity(infoCounter); Messages.SavedMessage(); Clear(); decIdForOtherForms = decLedgerId; } else { Messages.InformationMessage("Counter name already exist"); txtCounterName.Focus(); } if (frmPOSObj != null) { this.Close(); } } catch (Exception ex) { MessageBox.Show("CT3" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public bool CounterCheckIfExist(String strCounterName, decimal strCounterId) { bool isStatus = false; try { isStatus = spCounter.CounterCheckIfExist(strCounterName, strCounterId); } catch (Exception ex) { MessageBox.Show("CBLL:2" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(isStatus); }
/// <summary> /// Function to edit /// </summary> public void EditFunction() { try { CounterInfo infoCounter = new CounterInfo(); CounterSP spCounter = new CounterSP(); infoCounter.CounterName = txtCounterName.Text.Trim(); infoCounter.Narration = txtNarration.Text.Trim(); infoCounter.Extra1 = string.Empty; infoCounter.Extra2 = string.Empty; infoCounter.CounterId = Convert.ToDecimal(dgvCounter.CurrentRow.Cells["dgvtxtcounterId"].Value.ToString()); if (txtCounterName.Text.ToString() != strCounterName) { if (spCounter.CounterCheckIfExist(txtCounterName.Text.Trim(), decCounterId) == false) { if (spCounter.CounterEditParticularField(infoCounter)) { Messages.UpdatedMessage(); Clear(); } else if (infoCounter.CounterId == 1) { Messages.InformationMessage("Cannot update"); Clear(); txtCounterName.Focus(); } } else { Messages.InformationMessage("Counter name already exist"); txtCounterName.Focus(); } } else { spCounter.CounterEditParticularField(infoCounter); Messages.UpdatedMessage(); Clear(); } } catch (Exception ex) { MessageBox.Show("CT4" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }