Example #1
0
        private bool checkRcard(string rcard, string sourceCard)
        {
            ItemFacade itemFacade = new ItemFacade(DataProvider);
            // Get Simulation Info
            Simulation objSimulation = _face.GetLastSimulation(sourceCard) as Simulation;

            if (objSimulation == null)
            {
                ucMessage.AddEx(this._FunctionName, "$CS_RCARD: " + rcard, new UserControl.Message(MessageType.Error, "$CardNoProductInfo"), true);
                return(false);
            }

            // Get Item Info
            object item = itemFacade.GetItem(objSimulation.ItemCode.ToUpper().Trim(), GlobalVariables.CurrentOrganizations.First().OrganizationID);

            if (item == null)
            {
                ucMessage.AddEx(this._FunctionName, "$CS_RCARD: " + rcard, new UserControl.Message(MessageType.Error, "$Error_ItemCode_NotExist $Domain_Item=" + (objSimulation as Simulation).ItemCode), true);
                return(false);
            }

            return(true);
        }