private DataSet RejectClient(object objEntity) { clsXmlUnApprovedInfo objXmlEntity = (clsXmlUnApprovedInfo)(objEntity); DataSet dsApprove = new DataSet(); return(dsApprove); }
private DataSet ApproveClient(object objEntity) { string strMessage = ""; clsUnApprovedInfo objXMLEntity = (clsUnApprovedInfo)(objEntity); // implement the logic here clsClientMaster objClient = new clsClientMaster(); clsClientManager objClientBI = new clsClientManager(); DataSet dsApprove = new DataSet(); clsXmlUnApprovedInfo xmlInfo = new clsXmlUnApprovedInfo(); xmlInfo = (clsXmlUnApprovedInfo)BusinessObjectLayer.Common.SerializeDeserialize.DeserializeAnObject(objXMLEntity.RecData, xmlInfo.GetType()); DataMapper.Map(xmlInfo, objClient, false, "RecData"); if (ProcessMasterInfo.EntityStatus == CLIENT_STATUS_APPROVED) { objClient.RecId = 0; objClient.ClientId = objXMLEntity.RecForId; objClient.ClientForModule = objXMLEntity.RecForModule; objClient.ClientCode = objXMLEntity.Code; dsApprove = objClientBI.SaveClient(objClient); strMessage = Convert.ToString(dsApprove.Tables[0].Rows[0][0]); #region Save Contacts ClientContacts objContacts = new ClientContacts(); objContacts.ClientId = objXMLEntity.RecForId; objContacts.ClientForModule = objXMLEntity.RecForModule; DataSet dsContacts = objClientBI.SaveApprovedContacts(objContacts); if (dsContacts.Tables[0].Rows[0][0].ToString().ToLower().IndexOf("success") > 0) { strMessage = strMessage + "<br>" + Convert.ToString(dsContacts.Tables[0].Rows[0][0]); } #endregion } //else // dsApprove = objClientBI.SaveUnApprovedInfo(objClient); objClientBI = null; xmlInfo = null; return(dsApprove); }