gov.va.medora.mdo.dao.vista.VistaUserDao.addOptionFields C# (CSharp) Method

addOptionFields() private method

private addOptionFields ( VistaOption opt ) : void
opt VistaOption
return void
        internal void addOptionFields(VistaOption opt)
        {
            string arg = "$P($G(^DIC(19," + opt.PermissionId + ",0)),U,1)_U_" +
                            "$P(^(0),U,2)_U_" +
                            "$P(^(0),U,4)_U_" +
                            "$P(^(0),U,6)_U_" +
                            "$P($G(^DIC(19," + opt.PermissionId + ",3)),U,1)";
            string response = VistaUtils.getVariableValue(cxn, arg);
            string[] flds = StringUtils.split(response, StringUtils.CARET);
            opt.Name = flds[0];
            opt.DisplayName = flds[1];
            opt.OptionType = flds[2];
            if (flds[3] != "")
            {
                opt.Key = new SecurityKey(flds[3], "");
            }
            if (flds[4] != "")
            {
                opt.ReverseKey = new SecurityKey(flds[4], "");
            }
            return;
        }
VistaUserDao