コード例 #1
0
        private DataSet RejectClient(object objEntity)
        {
            clsXmlUnApprovedInfo objXmlEntity = (clsXmlUnApprovedInfo)(objEntity);
            DataSet dsApprove = new DataSet();

            return(dsApprove);
        }
コード例 #2
0
        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);
        }