public Boolean DeleteRecords(StringCollection _idCollection, ref string strErr, ref string strSucc) { try { int cnt = 0; StringBuilder strXML = new StringBuilder(); strXML.Append("<TA_SHIFT_PATTERN>"); for (int i = 0; _idCollection.Count > i; i++) { try { cnt++; strXML.Append("<Shift>"); strXML.Append("<SHIFT_PATTERN_ID>" + _idCollection[i].ToString().Trim() + "</SHIFT_PATTERN_ID>"); strXML.Append("</Shift>"); } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } } strXML.Append("</TA_SHIFT_PATTERN>"); if (cnt > 0) { clsShiftPatternView objData = new clsShiftPatternView(); objData.CreatedBy = Session["uid"].ToString(); clsShiftPatternViewHandler.UpdateShiftDetails(objData, "Delete", strXML.ToString(), ref strErrMsg, ref strSuccMsg, clsCommonHandler.PageName()); if (strErrMsg.Trim().Length >= 1) { strErr = strErrMsg; return(false); } else { strSucc = strSuccMsg; return(true); } } return(false); } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); return(false); } }
protected void btnSaveAdd_Click(object sender, EventArgs e) { try { if (txtSpidAdd.Text != string.Empty && txtdescriptionAdd.Text != string.Empty && cmbShiftPatternTypeAdd.SelectedItem.Text != "SELECT ONE") { clsShiftPatternView objData = new clsShiftPatternView(); objData.PatternID = txtSpidAdd.Text.Trim(); objData.PatternDesr = txtdescriptionAdd.Text.Trim(); objData.PatternType = cmbShiftPatternTypeAdd.SelectedValue.ToString(); objData.Pattern = HDNSelectedShiftAdd.Value.ToString(); objData.CreatedBy = Session["uid"].ToString(); clsShiftPatternViewHandler.UpdateShiftDetails(objData, "Insert", "", ref strErrMsg, ref strSuccMsg, clsCommonHandler.PageName()); if (strErrMsg.Trim().Length >= 1) { lblErrorAdd.Text = strErrMsg; lblErrorAdd.Visible = true; mpeAddTC.Show(); return; } else { mpeAddTC.Show(); lblErrorAdd.Text = strSuccMsg.Trim(); lblErrorAdd.Visible = true; txtSpidAdd.Text = ""; txtdescriptionAdd.Text = ""; lstSShiftAdd.Items.Clear(); cmbShiftPatternTypeAdd.SelectedIndex = 0; txtshiftAdd.Text = ""; bindDataGrid(); } } else { lblErrorAdd.Text = "Fill the Require Details to Save."; lblErrorAdd.Visible = true; } } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } }